vkdoom_m/src/hwrenderer
Christoph Oelckers c3d5b960ee - refactored the entire Stereo3D system to get rid of the class hierarchy and all its ugly implications.
Ultimately all this needs is a small data table describing the geometric properties of each mode and a single Present function that calls the mode specific variants.
Code size got reduced from 50kb to less than 20kb with proper separation of the generic parts from the OpenGL parts.
2018-06-24 17:16:07 +02:00
..
data - removed unused declarations. 2018-06-14 22:57:08 +02:00
dynlights - force model light to be attenuated 2018-05-25 19:23:47 +02:00
postprocessing - fixed compilation with GCC and Clang 2018-06-14 15:10:49 +03:00
scene - fixed remaining issues with portal refactoring. 2018-06-23 23:03:34 +02:00
textures - fixed generation of brightmaps for sprites. 2018-06-10 08:22:07 +02:00
utility - refactored the entire Stereo3D system to get rid of the class hierarchy and all its ugly implications. 2018-06-24 17:16:07 +02:00