Subversion Repositories eduke32

Rev

Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
4908 2471d 22h terminx /polymer/ Fix compiler warnings  
4907 2471d 22h terminx /polymer/ Fix undefined behavior in Polymost  
4906 2471d 22h terminx /polymer/ Disable mouse input affecting the menu when the console is down. This code is awful, because I am an awful man.  
4905 2471d 22h terminx /polymer/ Crash fix  
4904 2472d 19h terminx /polymer/ 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.  
4903 2472d 19h terminx /polymer/ 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).  
4902 2472d 19h terminx /polymer/ Questionable CON changes and optimizations. <3  
4901 2472d 19h terminx /polymer/ Fix Mapster32 bug where pressing "O" on a sprite twice would corrupt your map due to unchecked use of hitscan results.  
4900 2472d 19h terminx /polymer/ Place the current loading percentage into RETURN for EVENT_DISPLAYLOADINGSCREEN.  
4899 2472d 19h terminx /polymer/ Fix distrecip calculation  
4898 2472d 19h terminx /polymer/ 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.  
4897 2472d 19h terminx /polymer/ Faster/better optimized access to game structures from C-CON.  
4896 2472d 19h terminx /polymer/ Support r_windowpositioning in 8-bit.  
4895 2472d 19h terminx /polymer/ Clean up/refactor a few gamevar related functions based on building as C++/C99 and some interesting articles I read about how GCC and Clang optimize switches. Worth a few FPS here.  
4894 2472d 19h terminx /polymer/ Minor cleanup and formatting changes. DONT_BUILD.  
4893 2472d 19h terminx /polymer/ Make FORCE_INLINE aware of DISABLE_INLINING. DONT_BUILD.  
4892 2472d 19h terminx /polymer/ Detect running under Wine. DONT_BUILD.  
4891 2472d 19h terminx /polymer/ Identify Windows 10 in the startup window/log. DONT_BUILD.  
4890 2472d 19h terminx /polymer/ MSVC C++ build fixes. DONT_BUILD.  
4889 2472d 19h terminx /polymer/ Replace hightile grayscale method (usually combined with tints to produce
replacements for the first handful of palette lookups) w8th superior
"luma" method. DONT_BUILD.
 

Show All