qzdoom/src/hwrenderer
Christoph Oelckers d654e02dea - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class.
This should be less of a drag on the playsim than having each light a separate actor. A quick check with ZDCMP2 showed that the light processing time was reduced to 1/3rd from 0.5 ms to 0.17 ms per tic.
It's also one native actor class less.
2019-01-01 19:35:55 +01:00
..
data - hole filling subsectors must also be explicitly triangulated for the automap because they may be non-convex. 2018-11-10 08:04:03 +01:00
dynlights - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class. 2019-01-01 19:35:55 +01:00
models - fix wrong attribute count passed to SetFormat 2018-11-23 12:09:36 +01:00
postprocessing - renamed some variables because they were getting into the way of analyzing usage of the global variable of the same name. 2018-12-28 18:11:33 +01:00
scene - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class. 2019-01-01 19:35:55 +01:00
textures - removed the static members from FMaterial. 2018-12-29 13:28:22 +01:00
utility Rename ColorAdd to AddColor, and use it ingame 2018-12-26 16:58:27 +01:00