qzdoom-gpl/src/gl/scene
Christoph Oelckers d2ead39bcc - force framebuffers for camera textures on GL 3+ hardware. With all the postprocessing stuff added I don't think it's ok to use the screenbuffer for this anymore.
- disable framebuffers for camera textures in legacy mode entirely. This depends on a GL_DEPTH24_STENCIL8 surface which most of these old chipsets do not support, and I really see no point to invest any work here. The worst that can happen is that oversized camera textures won't be processed, which, due to general performance issues, might even be a good thing.
2016-09-04 14:16:05 +02:00
..
gl_bsp.cpp - do not process subsectors if rendering a stacked sector portal and the clipper is set to 'blocked', i.e. no visible parts are present. 2016-07-23 10:23:34 +02:00
gl_clipper.cpp - do not process subsectors if rendering a stacked sector portal and the clipper is set to 'blocked', i.e. no visible parts are present. 2016-07-23 10:23:34 +02:00
gl_clipper.h - do not process subsectors if rendering a stacked sector portal and the clipper is set to 'blocked', i.e. no visible parts are present. 2016-07-23 10:23:34 +02:00
gl_decal.cpp - added quad drawer interface so that this part can be done without altering a vertex buffer. 2016-08-22 14:00:25 +02:00
gl_drawinfo.cpp - removed most of the specific options for legacy hardware and consolidated them in one variable (does not work yet.) 2016-09-01 11:52:52 +02:00
gl_drawinfo.h - removed most of the specific options for legacy hardware and consolidated them in one variable (does not work yet.) 2016-09-01 11:52:52 +02:00
gl_fakeflat.cpp - GL handling of new portal data organization. 2016-04-20 20:08:53 +02:00
gl_flats.cpp - removed unused forceadditive parameter from gl_GetLight. 2016-09-04 12:35:26 +02:00
gl_portal.cpp - fixed: FPortal::ClearScreen may not use the 2D drawing code anymore. 2016-09-04 01:46:29 +02:00
gl_portal.h - create vertex buffer data for horizon portals in the constructor instead of in the draw function. 2016-08-26 18:18:50 +02:00
gl_renderhacks.cpp - made the adjustments. 2016-04-24 13:35:43 +02:00
gl_scene.cpp - force framebuffers for camera textures on GL 3+ hardware. With all the postprocessing stuff added I don't think it's ok to use the screenbuffer for this anymore. 2016-09-04 14:16:05 +02:00
gl_sky.cpp - made the adjustments. 2016-04-24 13:35:43 +02:00
gl_skydome.cpp - removed most of the specific options for legacy hardware and consolidated them in one variable (does not work yet.) 2016-09-01 11:52:52 +02:00
gl_sprite.cpp - removed most of the specific options for legacy hardware and consolidated them in one variable (does not work yet.) 2016-09-01 11:52:52 +02:00
gl_spritelight.cpp - removed gl_lights_size and gl_lights_intensity. 2016-09-04 12:45:09 +02:00
gl_vertex.cpp - renamed the texture coord variables in GLWall. 2016-05-05 11:48:39 +02:00
gl_wall.h - removed unused GLFLat::sub and all codes depending on it a valid pointer. 2016-08-26 00:04:29 +02:00
gl_walls.cpp - removed most of the specific options for legacy hardware and consolidated them in one variable (does not work yet.) 2016-09-01 11:52:52 +02:00
gl_walls_draw.cpp - removed gl_lights_size and gl_lights_intensity. 2016-09-04 12:45:09 +02:00
gl_weapon.cpp - added quad drawer interface so that this part can be done without altering a vertex buffer. 2016-08-22 14:00:25 +02:00