]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - vid_shared.c
added a lot more CHECKGLERROR macro calls, to identify precisely where any error...
[xonotic/darkplaces.git] / vid_shared.c
index 5a66af884d46d6e93994035c4c8c7715c3b48987..77d510b0864ee1e6ad70918402bc595d973e9ace 100644 (file)
@@ -643,6 +643,7 @@ void VID_CheckExtensions(void)
        Con_Printf("GL_EXTENSIONS: %s\n", gl_extensions);
        Con_Printf("%s_EXTENSIONS: %s\n", gl_platform, gl_platformextensions);
 
+       CHECKGLERROR
        qglGetIntegerv(GL_MAX_TEXTURE_SIZE, &gl_max_texture_size);
 
        Con_Print("Checking OpenGL extensions...\n");
@@ -692,6 +693,7 @@ void VID_CheckExtensions(void)
                if ((gl_support_shading_language_100 = GL_CheckExtension("GL_ARB_shading_language_100", NULL, "-noshadinglanguage100", false)))
                        if ((gl_support_vertex_shader = GL_CheckExtension("GL_ARB_vertex_shader", vertexshaderfuncs, "-novertexshader", false)))
                                gl_support_fragment_shader = GL_CheckExtension("GL_ARB_fragment_shader", NULL, "-nofragmentshader", false);
+       CHECKGLERROR
 }
 
 void Force_CenterView_f (void)