EDuke32 Changelog Unofficial archive

Build 7613

19 April 2019 · 2 commits by 1 author · SVN

Builds by month 2 builds

  1. Jan

  2. Feb

  3. Mar

  4. Apr

  5. May

  6. Jun

  7. Jul

  8. Aug

  9. Sep

  10. Oct

  11. Nov

  12. Dec

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.