EDuke32 Changelog Archivio non ufficiale

Build 7613

19 aprile 2019 · 2 commit di 1 autore · SVN

Build per mese 100 build

File di log originale · 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.