gzdoom-gles/src/swrenderer/things
Christoph Oelckers 1ee9256842 - did a complete workover of the weapon sprite translucency code that got inherited from QZDoom.
This was very poorly done without ever addressing the issues a composite render style can bring, it merely dealt with the known legacy render styles.
The same, identical code was also present in two different places.
The oversight that AlterWeaponSprite overrode even forced styles was also fixed.

OpenGL is not implemented yet but with the problems eliminated should be doable now.
2017-04-15 16:41:00 +02:00
..
r_decal.cpp - move PrepareTexture out of the inner drawer loops 2017-03-15 02:59:33 +01:00
r_decal.h Move renderer singletons into a RenderThread class 2017-02-04 00:25:37 +01:00
r_particle.cpp - fix wrong particle Y offset 2017-03-16 19:15:42 +01:00
r_particle.h Move renderer singletons into a RenderThread class 2017-02-04 00:25:37 +01:00
r_playersprite.cpp - did a complete workover of the weapon sprite translucency code that got inherited from QZDoom. 2017-04-15 16:41:00 +02:00
r_playersprite.h Hook up thread slices and eliminate some statics hiding in misc functions 2017-02-04 15:51:54 +01:00
r_sprite.cpp Added "DontLightActors" flag for dynamic lights. Actors will not be illuminated by lights that are given this flag. 2017-03-28 21:33:16 +02:00
r_sprite.h Calculate sprite dynamic light contribution and pass it along to the sprite drawer 2017-02-14 06:37:06 +01:00
r_visiblesprite.cpp - made 'nocoloredspritelighting' a global option and also implemented it in the software renderer. 2017-03-16 00:56:03 +01:00
r_visiblesprite.h Move renderer singletons into a RenderThread class 2017-02-04 00:25:37 +01:00
r_visiblespritelist.cpp Move renderer singletons into a RenderThread class 2017-02-04 00:25:37 +01:00
r_visiblespritelist.h Move renderer singletons into a RenderThread class 2017-02-04 00:25:37 +01:00
r_voxel.cpp Make LightVisibility thread local 2017-03-12 20:40:00 +01:00
r_voxel.h Enable Ken Silverman's voxel drawing code now that he has given us permission to license it as GPL 2017-02-11 22:10:52 +01:00
r_wallsprite.cpp - move PrepareTexture out of the inner drawer loops 2017-03-15 02:59:33 +01:00
r_wallsprite.h Split drawer command queue from drawer threads 2017-02-04 12:38:05 +01:00