qzdoom/src/swrenderer
Christoph Oelckers d474b849a5 - removed the remaining calls from the FRenderer interface from the main game code.
This does not work with a setup where the same backend is driving both renderers.
Most of this is now routed through 'screen', and the decision between renderers has to be made inside the actual render functions.
The software renderer is still driven by a thin opaque interface to keep it mostly an isolated module.
2018-04-04 00:21:25 +02:00
..
drawers - moved a large portion of gl_textures.cpp into the main files for the implementing classes. 2018-03-31 19:20:59 +02:00
line - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
plane - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
scene - moved a large portion of gl_textures.cpp into the main files for the implementing classes. 2018-03-31 19:20:59 +02:00
segments - get rid of FAKE3D_REFRESHCLIP and fix holes in 3d floors with wrapped midtextures 2018-03-08 01:28:23 +01:00
things - changed voxel remapping to make a copy instead of destroying the original. 2018-04-03 00:30:02 +02:00
viewport - separated DFrameBuffer from DCanvas. 2018-03-27 14:14:46 +02:00
r_all.cpp - moved more code from DCanvas to DFrameBuffer. 2018-03-27 10:34:21 +02:00
r_memory.cpp - changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files. 2017-04-17 12:27:19 +02:00
r_memory.h - changed Doom source license to GPL in all subdirectories and fixed missing licenses in a few other files. 2017-04-17 12:27:19 +02:00
r_renderthread.cpp - extended FTexture::GetPixels and FTexture::GetColumn by a RenderStyle parameter. 2018-03-18 21:33:44 +01:00
r_renderthread.h - extended FTexture::GetPixels and FTexture::GetColumn by a RenderStyle parameter. 2018-03-18 21:33:44 +01:00
r_swcolormaps.cpp - sound code and most of texture code converted to FileRdr. 2018-03-10 18:45:11 +01:00
r_swcolormaps.h - Fix testcolor and testfade in the software renderer 2017-05-28 23:57:09 +02:00
r_swrenderer.cpp - removed the remaining calls from the FRenderer interface from the main game code. 2018-04-04 00:21:25 +02:00
r_swrenderer.h - removed the remaining calls from the FRenderer interface from the main game code. 2018-04-04 00:21:25 +02:00