qzdoom/src/hwrenderer/scene
Christoph Oelckers 5f838d52b9 - some cleanup on the OpenGL interface and its flags.
Most importantly, the separate command line options for switching on the legacy buffer handling have been removed.
There's really no need for them anymore, because unlike in earlier versions many of the implementation differences no longer exist - with the exception of where the light and vertex buffer contents are generated.
For testing this, -glversion 3 is sufficient.
2018-10-20 12:55:25 +02:00
..
hw_bsp.cpp - moved all portal code that sets up a scene to be rendered into API independent code and let it be handled by a common wrapper class. 2018-06-23 23:03:34 +02:00
hw_clipper.cpp Give the clipper a reference to the current viewpoint 2018-06-19 09:37:49 +02:00
hw_clipper.h Give the clipper a reference to the current viewpoint 2018-06-19 09:37:49 +02:00
hw_decal.cpp - fixed : Decals used the wrong texture variant. 2018-07-02 19:12:48 +02:00
hw_drawinfo.cpp - rewrote render hacks to prepare their vertex data in the processing pass. 2018-10-20 10:56:12 +02:00
hw_drawinfo.h - rewrote render hacks to prepare their vertex data in the processing pass. 2018-10-20 10:56:12 +02:00
hw_drawlist.cpp - use locally stored viewpoint variables in the hardware renderer. 2018-06-19 23:45:17 +02:00
hw_drawlist.h - don't use r_viewpoint directly when sorting translucent geometry. 2018-06-19 10:50:48 +02:00
hw_drawstructs.h - allow vertex creation for sprites in the setup pass. 2018-10-20 11:53:20 +02:00
hw_fakeflat.cpp - moved the basic methofs of HWDrawInfo to a dedicated file instead of storing them somewhere else. 2018-06-19 23:52:01 +02:00
hw_fakeflat.h Moved WriteSavePic implementation to FGLRenderer 2018-06-20 12:29:52 +02:00
hw_flats.cpp - some cleanup on the OpenGL interface and its flags. 2018-10-20 12:55:25 +02:00
hw_portal.cpp - fixed remaining issues with portal refactoring. 2018-06-23 23:03:34 +02:00
hw_portal.h - fixed remaining issues with portal refactoring. 2018-06-23 23:03:34 +02:00
hw_renderhacks.cpp - rewrote render hacks to prepare their vertex data in the processing pass. 2018-10-20 10:56:12 +02:00
hw_sky.cpp - use locally stored viewpoint variables in the hardware renderer. 2018-06-19 23:45:17 +02:00
hw_skydome.cpp - use locally stored viewpoint variables in the hardware renderer. 2018-06-19 23:45:17 +02:00
hw_skydome.h - moved the matrix math for the sky dome into backend independent code. 2018-06-18 18:18:28 +02:00
hw_spritelight.cpp - add dynamic lights to softpoly and software renderer models 2018-06-05 22:43:11 +02:00
hw_sprites.cpp - some cleanup on the OpenGL interface and its flags. 2018-10-20 12:55:25 +02:00
hw_viewpointuniforms.h - enabled the linear shadowmap filter. 2018-09-29 13:23:40 +02:00
hw_walls.cpp - some cleanup on the OpenGL interface and its flags. 2018-10-20 12:55:25 +02:00
hw_walls_vertex.cpp - fixed and simplified the vertex counter for wall polygons. 2018-05-31 22:14:57 +02:00
hw_weapon.cpp - fixed the use of Doom-Legacy-style 3D floor lighting in light mode 8. 2018-09-08 13:08:04 +02:00
hw_weapon.h - move view and projection matrices to DrawInfo. 2018-06-21 21:02:14 +02:00