qzdoom/src/gl/system
Christoph Oelckers 52e19c59b3 Revert "- let gl_draw_sync default to false."
This reverts commit 616f84209b.

Now I remember why this is not active: This is causing some problems with interpolated plane heights. Since there is no synchronization with the vertex buffer, the next frame will reset all plane coordinates before the GPU can use them. This will require some rethinking about when to update the buffer - it cannot be done in the render data setup loop.
2016-05-13 20:44:04 +02:00
..
gl_cvars.h - some code cleanup. 2014-08-23 18:54:24 +02:00
gl_extlist.txt Updated gl_load.* files generated with glLoadGen 2.0.5 2016-04-30 11:43:08 +03:00
gl_framebuffer.cpp Revert "- let gl_draw_sync default to false." 2016-05-13 20:44:04 +02:00
gl_framebuffer.h - parched the texture precaching so that it compiles and works again. The real work will come later. 2016-05-02 00:13:00 +02:00
gl_interface.cpp - fixed caching of texture sampler state for old hardware. 2016-05-03 13:39:41 +02:00
gl_interface.h - got rid of VAO's. they have no impact on performance and are a general nuisance if some render paths cannot use them. 2016-04-26 16:26:34 +02:00
gl_load.c - reinstated old code for rendering fog boundaries and mirrot surfaces without shaders. 2016-05-03 23:28:42 +02:00
gl_load.h Updated gl_load.* files generated with glLoadGen 2.0.5 2016-04-30 11:43:08 +03:00
gl_menu.cpp - enabled hqNx MMX on all platforms with Intel intrinsics support 2015-12-25 15:41:06 +02:00
gl_system.h Fixed compilation of OS X with native backend 2016-04-30 11:53:31 +03:00
gl_threads.cpp - added GL render as of SVN revision 1600. 2013-06-23 09:49:34 +02:00
gl_wipe.cpp - allow the engine to run without sampler objects. This will create some overhead in the texture code, but that's still better than having to error out on those few systems where it may be an issue. 2016-04-22 19:54:51 +02:00