gzdoom/src/gl
Christoph Oelckers f49c6cbde2 - use sector_t::GetHeightSec consistently and optimize it.
This was all over the place, with half of it using the function and half doing incomplete checks on the underlying variables.
Also did some optimization on the IGNOREHEIGHTSEC flag: Putting it on the destination sector instead of the model sector makes the check even simpler and allows to precalculate the effect of 3D floors on the heightsec, which previously had to be run on every call and made the function too complex for inlining.
2018-05-01 09:47:09 +02:00
..
compatibility - trying to clean up the weapon renderer. 2018-04-29 22:30:52 +02:00
data - removed empty gl_wall.h. 2018-04-29 11:40:47 +02:00
dynlights - moved gl_spritelight out of gl/. This required a few more changes: 2018-04-29 11:00:34 +02:00
models - moved gl_material into hwrenderer/. 2018-04-24 23:39:58 +02:00
renderer - use sector_t::GetHeightSec consistently and optimize it. 2018-05-01 09:47:09 +02:00
scene - use sector_t::GetHeightSec consistently and optimize it. 2018-05-01 09:47:09 +02:00
shaders - moved the CVAR definitions from gl/ to hwrenderer/. 2018-04-25 20:33:55 +02:00
stereo3d - moved the CVAR definitions from gl/ to hwrenderer/. 2018-04-25 20:33:55 +02:00
system - cleanup of the 2D interface. 2018-04-29 20:15:19 +02:00
textures - GLWall is mostly clean, except some smaller things in gl_sky.cpp 2018-04-27 00:22:00 +02:00