static int configAttribs[] =
{
GLX_RENDER_TYPE, GLX_RGBA_BIT,
+ GLX_DRAWABLE_TYPE, GLX_WINDOW_BIT,
GLX_DOUBLEBUFFER, True,
GLX_RED_SIZE, 4,
GLX_GREEN_SIZE, 4,
}
// return visual ID
XVisualInfo *vi = glXGetVisualFromFBConfig(display, config);
+ if (vi== NULL) {
+ die("The GLXFBConfig I got is invalid\n");
+ }
VisualID visualid = vi->visualid;
XFree(vi);
return visualid;