This allows setting the color state of textures.
Same thing as dmabuf and GL texture builders. Preparation for adding color state support to texture constructors. As a bonus, we can now do update regions with memory textures.