EDuke32 Changelog Unofficial archive

Build 7613

19 April 2019 · 2 commits by 1 author · SVN

Builds by month 110 builds

Original log file · 20190419-7613.txt
------------------------------------------------------------------------
r7613 | pogokeen | 2019-04-19 14:45:26 -0700 (Fri, 19 Apr 2019) | 1 line

polymost.cpp: switch from writing gl_FragColor to writing gl_FragData[0] in order to reduce VGPR usage on AMD cards
------------------------------------------------------------------------
r7612 | pogokeen | 2019-04-19 14:45:22 -0700 (Fri, 19 Apr 2019) | 3 lines

Fix depth buffer issue causing translucent sprites to not render properly in Polymost.
Use polymost_spriteHasTranslucency() and polymost_maskWallHasTranslucency() to determine if a sprite has translucency.
Optimize sprite rendering when in Polymost by only sorting sprites with translucency.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Engine

polymost.cpp: switch from writing gl_FragColor to writing gl_FragData[0] in order to reduce VGPR usage on AMD cards

pogokeen 19 Apr 2019, 14:45 UTC−7 r7613
FixEngine

Fix depth buffer issue causing translucent sprites to not render properly in Polymost.

pogokeen 19 Apr 2019, 14:45 UTC−7 r7612

Use polymost_spriteHasTranslucency() and polymost_maskWallHasTranslucency() to determine if a sprite has translucency. Optimize sprite rendering when in Polymost by only sorting sprites with translucency.