qzdoom/src/gl
Christoph Oelckers 48da2f87bb - fixed: The light buffer index must not be reset between rendering a camera texture and the main scene.
Since rendering is asynchronous, the camera texture scene may not be finished once the main scene's lights get filled in. Unfortunately forcing a synchronization with glFinisg has bad side effects on performance the only remaining option is to use separate parts of the buffer for both scenes, which in extreme cases may increase the light buffer's size - but on modern hardware that shouldn't be a problem.
2014-09-21 21:01:11 +02:00
..
data - fixed some of those supremely annoying and supremely pointless GCC/Clang compiler warnings. 2014-09-17 11:03:05 +02:00
dynlights - fixed memory leak: The sector links for dynamic lights were never freed. 2014-09-21 12:40:08 +02:00
hqnx
hqnx_asm - reinstated the far superior assembly HQnX version for Visual C++. 2014-08-20 12:45:33 +02:00
models - fixed: MODELDEF's FrameIndex command was case sensitive. 2014-09-21 09:40:41 +02:00
renderer - fixed: non-tiled mid textures on a fog boundary require some special clamping to be performed in the shader. 2014-09-21 11:08:17 +02:00
scene - fixed: The light buffer index must not be reset between rendering a camera texture and the main scene. 2014-09-21 21:01:11 +02:00
shaders Only require OpenGL 3.0 compatibility profile. 2014-09-14 14:43:42 -05:00
system - fixed: non-tiled mid textures on a fog boundary require some special clamping to be performed in the shader. 2014-09-21 11:08:17 +02:00
textures fixed: The sampler object for camera textures was never initialized. 2014-09-17 10:52:34 +02:00
utility Fix compile errors on linux. 2014-09-14 14:28:05 -05:00
gl_builddraw.cpp
gl_functions.h