I am working on a project that is used on both Macs and Linux machines.
In linux, the program runs just fine. I have a few sprites for a menu that are mapped to the screen coordinates and shows up correctly. On a mac, this same program maps the sprites to the world coordinates instead of the screen coordinates, so there is a gigantic menu bar in the 3D space. I've double checked to make sure I am pushing the gl_projection and gl_modelview matrices before I draw the sprites, and then pop them after (along with the other openGL cleanup stuff).
Is there a known bug or issue that I am not compensating for? Can anyone point me to information on this problem?
Thanks