I have an SDL/OpenGL window within a GTK application, and it seems to
work fine until I resize the SDL window, at which point it crashes with
an X error. The code that I have in my resize event is as follows:
SCREEN_X = allocation->width;
SCREEN_Y = allocation->height;
glViewport( 0, 0, ( GLint )SCREEN_X, ( GLint )SCREEN_Y );
glMatrixMode(GL_PROJECTION);
glLoadIdentity();
gluOrtho2D(0, SCREEN_X, SCREEN_Y, 0);
Is there any way at all to get this working?