qzdoom/src/gl/renderer
Christoph Oelckers 8f535997f8 - enable core profile by default on GL 3.x.
After doing some profiling it was very obvious that this has better performance than client arrays. Persistent buffers are still better, though, especially for handling dynamic lights.
2016-08-29 11:33:20 +02:00
..
gl_2ddrawer.cpp - fixed scissor calculations in 2D drawer. 2016-08-15 08:53:49 +02:00
gl_2ddrawer.h - refactored all 2D drawing to use its own vertex buffer which does not need to be mapped permanently. 2016-08-08 12:13:09 +02:00
gl_colormap.h - fixed handling of FF_FADEWALLS on 3D floors. The problems with the old method became quite obvious in the demo map after the light list bug got fixed. 2016-01-29 17:13:14 +01:00
gl_lightdata.cpp - added a NULL check to gl_enhanced_nightvision's handler so that it won't crash without an uninitialized GL renderer. 2015-11-09 13:49:17 +01:00
gl_lightdata.h - fixed handling of FF_FADEWALLS on 3D floors. The problems with the old method became quite obvious in the demo map after the light list bug got fixed. 2016-01-29 17:13:14 +01:00
gl_postprocess.cpp - implemented buffers for GL 3.x. These only get mapped during the data collection pass so the order of some things is different here. 2016-08-29 10:43:03 +02:00
gl_postprocessstate.cpp Add Palette LUT tonemap mode 2016-08-23 09:18:18 +02:00
gl_postprocessstate.h Add Palette LUT tonemap mode 2016-08-23 09:18:18 +02:00
gl_quaddrawer.cpp - use more desctiptive names for the predefined vertex buffer indices. 2016-08-25 22:23:31 +02:00
gl_quaddrawer.h - added handling for drawing with uniform vertices. It draws something but in the wrong place. Right now I have no idea what's happening... 2016-08-22 15:31:23 +02:00
gl_renderbuffers.cpp Fall back to gl_renderbuffers 0 if buffer creation fails 2016-08-28 18:07:44 +02:00
gl_renderbuffers.h Fall back to gl_renderbuffers 0 if buffer creation fails 2016-08-28 18:07:44 +02:00
gl_renderer.cpp - enable core profile by default on GL 3.x. 2016-08-29 11:33:20 +02:00
gl_renderer.h Fix tonemap palette not being rebuilt on palette change 2016-08-26 19:52:15 +02:00
gl_renderstate.cpp Fix mColor reset value 2016-08-29 05:31:12 +02:00
gl_renderstate.h - removed FRenderState::set2DMode because it had no effect. This looks like development garbage from old times. 2016-08-14 09:14:26 +02:00