vkdoom_m/src/gl/renderer
Christoph Oelckers df4f435952 - merged vid_renderer, swtruecolor and r_polyrender into one CVAR to reduce menu clutter.
- with renderers freely switchable, some shortcuts in the 3D floor code had to be removed, because now the hardware renderer can get FF_THISINSIDE-flagged 3D floors.
- changed handling of attenuated lights in the legacy renderer to be adjusted when being rendered instead of when being spawned. For the software renderer the light needs to retain its original values.
2018-04-07 23:30:28 +02:00
..
gl_colormap.h - made DTA_SpecialColormap work, both for GL3+ and GL2 render paths. 2018-03-30 21:14:49 +02:00
gl_lightdata.cpp - made the screen blend work for the software renderer. 2018-04-07 10:53:20 +02:00
gl_lightdata.h - refactored FDynamicColormap out of sector_t. 2017-03-15 22:04:59 +01:00
gl_postprocess.cpp - starting separation of hardware dependent and hardware independent code, starting with aabbtree, because it was easy. 2018-04-02 15:58:28 +02:00
gl_postprocessstate.cpp - starting separation of hardware dependent and hardware independent code, starting with aabbtree, because it was easy. 2018-04-02 15:58:28 +02:00
gl_postprocessstate.h - starting separation of hardware dependent and hardware independent code, starting with aabbtree, because it was easy. 2018-04-02 15:58:28 +02:00
gl_quaddrawer.cpp - moved the matrix code out of 'gl' because the model code also needs it. 2017-11-25 13:51:09 +01: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 - resorted portal render data. 2018-04-01 22:26:57 +02:00
gl_renderbuffers.h Merge https://github.com/coelckers/gzdoom 2017-06-03 22:34:13 -04:00
gl_renderer.cpp - merged vid_renderer, swtruecolor and r_polyrender into one CVAR to reduce menu clutter. 2018-04-07 23:30:28 +02:00
gl_renderer.h - made the screen blend work for the software renderer. 2018-04-07 10:53:20 +02:00
gl_renderstate.cpp - starting separation of hardware dependent and hardware independent code, starting with aabbtree, because it was easy. 2018-04-02 15:58:28 +02:00
gl_renderstate.h - added a software scene drawer to the GL renderer. 2018-04-07 10:20:59 +02:00