gzdoom-gles/src/swrenderer
Christoph Oelckers 8fecfb8f85 - properly handle passing of the light flags.
Since these can be changed on the placed light actor they have to be read from there, so this is now a pointer in FDynamicLight, just like the other properties that can be user-changed.
Also did some cleanup on the interface so that external code doesn't need to dereference the lightflags pointer but can use utility functions for all flags.

# Conflicts:
#	src/hwrenderer/dynlights/hw_dynlightdata.cpp
#	src/swrenderer/line/r_walldraw.cpp

# Conflicts:
#	src/g_level.cpp
#	src/gl/compatibility/gl_20.cpp
2019-04-26 00:42:05 +02:00
..
drawers - fix decals looking blackened due to low lookup table precision when alpha is zero 2019-04-18 16:26:18 +02:00
line - properly handle passing of the light flags. 2019-04-26 00:42:05 +02:00
plane - properly handle passing of the light flags. 2019-04-26 00:42:05 +02:00
scene - use a TArray to store the particles and remove all 16 bit global variables. 2019-04-18 13:12:51 +02:00
segments - fix translucent walls when r_models is enabled 2018-05-10 21:21:51 +02:00
things - properly handle passing of the light flags. 2019-04-26 00:42:05 +02:00
viewport - draw models in mirrors and portals at the right location in the software renderer 2018-06-05 21:15:12 +02:00
r_all.cpp - Add model rendering to the software renderer 2017-11-27 23:47:26 +01: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 - don't put mutexes into static local variables. 2019-04-17 18:44:08 +02:00
r_renderthread.h - rewrote dynamic lights to not use actors for the internal representation and made DynamicLight a purely scripted class. 2019-04-26 00:19:03 +02:00
r_swcanvas.cpp - Added alpha parameter to DrawLine for the GL renderer, it's a fake parameter for the software renderer so mods don't crash. 2018-11-02 13:04:37 +01:00
r_swcanvas.h - Added alpha parameter to DrawLine for the GL renderer, it's a fake parameter for the software renderer so mods don't crash. 2018-11-02 13:04:37 +01:00
r_swcolormaps.cpp - don't put mutexes into static local variables. 2019-04-17 18:44:08 +02:00
r_swcolormaps.h - Fix testcolor and testfade in the software renderer 2017-05-28 23:57:09 +02:00
r_swrenderer.cpp - Fixed bad merge of "- Clean up PolyTriangleDrawer API" 2018-05-13 19:11:29 +02:00
r_swrenderer.h - more timer cleanup 2017-11-13 00:28:43 +01:00