qzdoom/src/gl
Christoph Oelckers a90655b295 - cache the results of hw_FakeFlat for the remainder of the current scene instead of storing this in local variables.
An exception is made for the sprite drawer which needs to call this in the worker thread on some occasions for as-yet unprocessed sectors.
This case may not alter the cache to avoid having to add thread synchronization to it.

The main reason for this change is that pointers to such manipulated sectors can now be considered static in the renderer.
Due to them being short lived local buffers it was not possible to carry them along with the render data for information retrieval.
2018-11-10 20:07:00 +01:00
..
renderer - cache the results of hw_FakeFlat for the remainder of the current scene instead of storing this in local variables. 2018-11-10 20:07:00 +01:00
shaders - added option to disable alpha testing for user shaders. 2018-10-31 15:56:20 +01:00
system - removed the Bind function from FFlatVertexBuffer. 2018-10-30 19:28:47 +01:00
textures - moved the entire OpenGL backend into a separate namespace. 2018-10-29 13:56:17 +01:00