EDuke32 Changelog Archivio non ufficiale

Build 4904

10 gennaio 2015 · 7 commit di 1 autore · SVN

Build per mese 318 build

  1. gen

  2. feb

  3. mar

  4. apr

  5. mag

  6. giu

  7. lug

  8. ago

  9. set

  10. ott

  11. nov

  12. dic

File di log originale · 20150110-4904.txt
------------------------------------------------------------------------
r4904 | terminx | 2015-01-10 20:56:58 -0800 (Sat, 10 Jan 2015) | 1 line

Polymost: fix wall and floor sprites clipping into or z-fighting with surfaces (replaces glDepthRange() hacks for sprites), add r_nofog cvar for debugging, reduce the total number of OpenGL calls by only calling glFogi() to set the fog mode when initializing the renderer or changing r_usenewshading.
------------------------------------------------------------------------
r4903 | terminx | 2015-01-10 20:56:38 -0800 (Sat, 10 Jan 2015) | 1 line

Introduce "twalltype" for temporary uses of walltype where using wall_tracker_hook() would be invalid. This is similar to "tspritetype" and fixes a bunch of problems in the editor that cropped up when changing the tracker sanity checks to an assert that only exists in debug builds (branching upon any write to a sprite, sector or wall had an unacceptable impact on performance).
------------------------------------------------------------------------
r4902 | terminx | 2015-01-10 20:56:10 -0800 (Sat, 10 Jan 2015) | 1 line

Questionable CON changes and optimizations. <3
------------------------------------------------------------------------
r4901 | terminx | 2015-01-10 20:55:50 -0800 (Sat, 10 Jan 2015) | 1 line

Fix Mapster32 bug where pressing "O" on a sprite twice would corrupt your map due to unchecked use of hitscan results.
------------------------------------------------------------------------
r4900 | terminx | 2015-01-10 20:55:36 -0800 (Sat, 10 Jan 2015) | 1 line

Place the current loading percentage into RETURN for EVENT_DISPLAYLOADINGSCREEN.
------------------------------------------------------------------------
r4899 | terminx | 2015-01-10 20:55:23 -0800 (Sat, 10 Jan 2015) | 1 line

Fix distrecip calculation
------------------------------------------------------------------------
r4898 | terminx | 2015-01-10 20:55:07 -0800 (Sat, 10 Jan 2015) | 1 line

Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD.
------------------------------------------------------------------------
See http://svn.eduke32.com/listing.php?repname=eduke32 for more details.
Polymost FixEngine

fix wall and floor sprites clipping into or z-fighting with surfaces (replaces glDepthRange() hacks for sprites), add r_nofog cvar for debugging, reduce the total number of OpenGL calls by only calling glFogi() to set the fog mode when initializing the renderer or changing r_usenewshading.

Richard Gobeille (TerminX) 10 gen 2015, 20:56 UTC−8 r4904
FixEngine

Introduce "twalltype" for temporary uses of walltype where using wall_tracker_hook() would be invalid. This is similar to "tspritetype" and fixes a bunch of problems in the editor that cropped up when changing the tracker sanity checks to an assert that only exists in debug builds (branching upon any write to a sprite, sector or wall had an unacceptable impact on performance).

Richard Gobeille (TerminX) 10 gen 2015, 20:56 UTC−8 r4903
FixEngine

Fix Mapster32 bug where pressing "O" on a sprite twice would corrupt your map due to unchecked use of hitscan results.

Richard Gobeille (TerminX) 10 gen 2015, 20:55 UTC−8 r4901
Engine

Revise C++ structure trackers for performance and introduce "tspritetype", for temporary sprites or other usages where using the trackers would be invalid or undesired. DONT_BUILD.

Richard Gobeille (TerminX) 10 gen 2015, 20:55 UTC−8 r4898