Revision r4903
👤 terminx
📅 2015-01-10 20:56:38 -0800 (Sat, 10 Jan 2015)
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).
Revision r4902
👤 terminx
📅 2015-01-10 20:56:10 -0800 (Sat, 10 Jan 2015)
Questionable CON changes and optimizations. <3
Revision r4901
👤 terminx
📅 2015-01-10 20:55:50 -0800 (Sat, 10 Jan 2015)
Fix Mapster32 bug where pressing "O" on a sprite twice would corrupt your map due to unchecked use of hitscan results.
Revision r4900
👤 terminx
📅 2015-01-10 20:55:36 -0800 (Sat, 10 Jan 2015)
Place the current loading percentage into RETURN for EVENT_DISPLAYLOADINGSCREEN.
Revision r4899
👤 terminx
📅 2015-01-10 20:55:23 -0800 (Sat, 10 Jan 2015)
Fix distrecip calculation
Revision r4898
👤 terminx
📅 2015-01-10 20:55:07 -0800 (Sat, 10 Jan 2015)
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.
Raw Content
------------------------------------------------------------------------
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.