gzdoom-gles/src/g_shared
drfrag666 538897430d - added a 'lightsizefactor' command to gldefs.
This is for mitigating the recently discovered problem with attenuated lights getting reduced in size, even on OpenGL 3+. The intent of the shrinking was to account for higher brightness of non-attenuated lights on OpenGL 2 and was never meant to be active on more modern versions.
The factor will apply to any attenuated light defined after it and will be inherited by included sub-lumps, but it will only last for the lunp it is set in.

If you have a definition for the broken behavior, AddLightAssociation

'lightsizefactor 0.667' at the top of your GLDEFS.
(ported patch by Graf)
2018-05-09 19:05:10 +02:00
..
a_action.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
a_decals.cpp - added a distance parameter to A_SprayDecal. 2017-04-14 16:28:54 +02:00
a_dynlight.cpp - Add dynamic spot lights 2018-01-04 17:58:11 +01:00
a_dynlight.h - Add dynamic spot lights 2018-01-04 17:58:11 +01:00
a_dynlightdata.cpp - added a 'lightsizefactor' command to gldefs. 2018-05-09 19:05:10 +02:00
a_flashfader.cpp - Fade cancelling should only always be active for A_SetBlend fades, not always for everything else (such as ACS fades). 2017-12-27 23:34:44 -05:00
a_lightning.cpp Restored vanilla behavior of lightning for original Hexen 2018-04-04 16:46:01 +03:00
a_lightning.h - another batch. 2016-09-19 19:58:04 +02:00
a_morph.cpp Fixed player falling through narrow notch upon unmorphing 2017-05-02 17:22:50 +03:00
a_morph.h - moved DisplayName, the last remaining PlayerPawn meta property, to PClassActor so that PClassPlayerPawn could be removed. 2017-02-08 19:42:24 +01:00
a_quake.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
a_sharedglobal.h - Fade cancelling should only always be active for A_SetBlend fades, not always for everything else (such as ACS fades). 2017-12-27 23:34:44 -05:00
a_specialspot.cpp - block direct use of 'new' for DObjects. 2017-04-14 13:31:58 +02:00
a_specialspot.h - changed TObjPtr to take a pointer as its template argument and not the class it points to. 2017-03-08 13:35:21 +01:00
hudmessages.cpp - made DHUDMessageBase non-abstract. 2018-03-03 09:52:34 +01:00
shared_hud.cpp - renamed FTexture's UseType flags and gave them a dedicated type. 2018-03-25 20:26:16 +02:00