The state of these values are not specific to any rendering backend and can be moved to be part of the interface itself
renderer_gl
TextureFmt
ColorFmt