We need to be careful with Colors and PixelColors, when use with OpenGL or not.
since some methods, like put and get pixel can be used with opengl or not, and in both video and rgb surface, we need a method to determine pixel color, based on format, that is the same for all the classes...
We might have to use a fake pixel format for OpenGL for example...
More test to be done though to understand how it works...
We need to be careful with Colors and PixelColors, when use with OpenGL or not. since some methods, like put and get pixel can be used with opengl or not, and in both video and rgb surface, we need a method to determine pixel color, based on format, that is the same for all the classes... We might have to use a fake pixel format for OpenGL for example... More test to be done though to understand how it works...