gzdoom-gles/src/swrenderer
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
..
drawers - Fix linear filtering bug for sprites 2017-04-13 22:16:26 +02:00
line Fixed compilation issues with isnan() 2017-03-28 17:10:06 +03:00
plane - fixed: skybug on ARM was caused by undefined conversion from float to unsigned int. adding intermediary signed int cast fixes this problem. 2017-03-22 05:51:12 -04:00
scene - moved all remaining fields from PClassActor to FActorInfo. 2017-04-12 00:07:41 +02:00
segments Fix portals draw segment indexing bug 2017-02-09 22:58:28 +01:00
things - did a complete workover of the weapon sprite translucency code that got inherited from QZDoom. 2017-04-15 16:41:00 +02:00
viewport - did a complete workover of the weapon sprite translucency code that got inherited from QZDoom. 2017-04-15 16:41:00 +02:00
r_all.cpp - separated the software-renderer-specific parts of colormap processing from the common parts. 2017-03-15 22:04:59 +01:00
r_memory.cpp - remove all usage of std::make_unique to keep things C++11 compliant 2017-04-11 01:25:44 +02:00
r_memory.h - detached the poly renderer from the software renderer 2017-03-20 08:28:16 +01:00
r_renderthread.cpp - remove all usage of std::make_unique to keep things C++11 compliant 2017-04-11 01:25:44 +02:00
r_renderthread.h - detached the poly renderer from the software renderer 2017-03-20 08:28:16 +01:00
r_swcanvas.cpp - major progress on the status bar code: SBARINFO's DrawGraphic has been ported into a generic function of the base statusbar class and put to use for a few items on the Strife status bar. 2017-03-24 00:47:08 +01:00
r_swcanvas.h - refactored FDynamicColormap out of sector_t. 2017-03-15 22:04:59 +01:00
r_swcolormaps.cpp - added missing memory barrier 2017-03-16 17:58:41 +01:00
r_swcolormaps.h - made 'nocoloredspritelighting' a global option and also implemented it in the software renderer. 2017-03-16 00:56:03 +01:00
r_swrenderer.cpp - took DCanvas and all its subtypes out of the DObject tree. 2017-04-14 10:48:18 +02:00
r_swrenderer.h - separated the software-renderer-specific parts of colormap processing from the common parts. 2017-03-15 22:04:59 +01:00