vkdoom_m/src/polyrenderer/scene
Christoph Oelckers c06ad5c59c - separated DFrameBuffer from DCanvas.
This was a bad idea from the start and really only made sense with DirectDraw.
These days a FrameBuffer represents an abstract hardware canvas that shares nothing with a software canvas so having these classes linked together makes things needlessly complicated.
The software render buffer is now a canvas object owned by the FrameBuffer.

Note that this commit deactivates a few things in the software renderer, but from the looks of it none of those will be needed anymore if we set OpenGL 2 as minimum target.
2018-03-27 14:14:46 +02:00
..
poly_cull.cpp - Fix crash when reloading a map 2018-03-17 00:09:43 +01:00
poly_cull.h - Fix crash when reloading a map 2018-03-17 00:09:43 +01:00
poly_decal.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
poly_decal.h - Collect all PVS information first so that processing the individual sectors can be done on multiple threads 2017-09-07 00:34:09 +02:00
poly_light.cpp - Cleaned up some copyright statements 2017-09-02 17:14:02 +02:00
poly_light.h - Cleaned up some copyright statements 2017-09-02 17:14:02 +02:00
poly_model.cpp - extended FTexture::GetPixels and FTexture::GetColumn by a RenderStyle parameter. 2018-03-18 21:33:44 +01:00
poly_model.h - Add model rendering to the software renderer 2017-11-27 23:47:26 +01:00
poly_particle.cpp - additional check for tween-tic particle rendering, prevents jitter with timefreeze powerup 2018-02-24 16:04:20 -05:00
poly_particle.h - Collect all PVS information first so that processing the individual sectors can be done on multiple threads 2017-09-07 00:34:09 +02:00
poly_plane.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
poly_plane.h - Improved transfer heights support in softpoly 2017-09-30 23:58:11 +02:00
poly_playersprite.cpp - separated DFrameBuffer from DCanvas. 2018-03-27 14:14:46 +02:00
poly_playersprite.h - Implement model rendering in softpoly 2017-11-24 00:39:10 +01:00
poly_portal.cpp - Apply viewpoint roll 2017-11-24 22:03:46 +01:00
poly_portal.h - Collect all PVS information first so that processing the individual sectors can be done on multiple threads 2017-09-07 00:34:09 +02:00
poly_scene.cpp - Fix crash when reloading a map 2018-03-17 00:09:43 +01:00
poly_scene.h - Improved transfer heights support in softpoly 2017-09-30 23:58:11 +02:00
poly_sky.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
poly_sky.h - Collect all PVS information first so that processing the individual sectors can be done on multiple threads 2017-09-07 00:34:09 +02:00
poly_sprite.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
poly_sprite.h - Add dynamic light to sprites 2017-09-23 14:14:59 +02:00
poly_wall.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
poly_wall.h - Improved transfer heights support in softpoly 2017-09-30 23:58:11 +02:00
poly_wallsprite.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00
poly_wallsprite.h - Collect all PVS information first so that processing the individual sectors can be done on multiple threads 2017-09-07 00:34:09 +02:00