]> de.git.xonotic.org Git - xonotic/darkplaces.git/blobdiff - vid_glx.c
added a lot more CHECKGLERROR macro calls, to identify precisely where any error...
[xonotic/darkplaces.git] / vid_glx.c
index 1dd9e1bff760b39e3a3d6cb9553c9949011f135a..17a6f70cdf6b692fe03dcaf08ed29cf0ecdb97e9 100644 (file)
--- a/vid_glx.c
+++ b/vid_glx.c
@@ -585,9 +585,12 @@ void VID_Finish (qboolean allowmousegrab)
 
        if (r_render.integer)
        {
+               CHECKGLERROR
                if (r_speeds.integer || gl_finish.integer)
-                       qglFinish();
-               qglXSwapBuffers(vidx11_display, win);
+               {
+                       qglFinish();CHECKGLERROR
+               }
+               qglXSwapBuffers(vidx11_display, win);CHECKGLERROR
        }
 
        if (vid_x11_hardwaregammasupported)