Subversion Repositories eduke32

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5075 2131d 5h terminx /polymer/eduke32/build/src/baselayer.c Large batch of Polymost changes, including:

-lots of stylistic rewrites
-further improvements to anti-fighting code for wall and floor sprites (introduces three new cvars, r_wspr_offset, r_wspr_offset_variance, and r_fspr_offset)
-fixed brief HOM when traversing through a one-way masked wall
-seldomly used "alphahack" feature for hightile textures now represents alpha cutoff internally as a single byte instead of a float
-fixes a handful of issues where geometry failed to draw at certain coordinates from certain angles in certain resolutions
-renames a couple of cvars
 
5037 2152d 22h hendricks266 /polymer/eduke32/build/src/baselayer.c BSD: Build system fixes/improvements. DONT_BUILD.  
5001 2172d 1h terminx /polymer/eduke32/build/src/baselayer.c Polymost changes to better support running under GL ES. Still need to investigate GL_LINES and GL_QUADS... neither work under either GL -> GL ES wrapper we've tried, so we must be doing something wrong.  
4919 2198d 23h terminx /polymer/eduke32/build/src/baselayer.c Implement better fade-out for quotes and for the mouse cursor in the menu.  
4908 2202d 4h terminx /polymer/eduke32/build/src/baselayer.c Fix compiler warnings  
4906 2202d 4h terminx /polymer/eduke32/build/src/baselayer.c Disable mouse input affecting the menu when the console is down. This code is awful, because I am an awful man.  
4853 2217d 11h hendricks266 /polymer/eduke32/build/src/baselayer.c Add the necessary plumbing to sdlayer to detect mousedown, mouseup, and dragging.  
4808 2235d 6h hendricks266 /polymer/eduke32/build/src/baselayer.c Wii: Fix build. DONT_BUILD.  
4766 2249d 1h hendricks266 /polymer/eduke32/build/src/baselayer.c Make a bunch of things extern "C". This should fix C++ builds on OS X and with Lunatic. DONT_BUILD.  
4749 2252d 17h terminx /polymer/eduke32/build/src/baselayer.c WIP refactor of SDL interface. DONT_BUILD.  
4738 2257d 22h hendricks266 /polymer/eduke32/build/src/baselayer.c Set up mouse cursor display in menus, with idle timeout fully implemented. No functionality yet. DONT_BUILD.  
4724 2268d 6h helixhorned /polymer/eduke32/build/src/baselayer.c baselayer.c: fix an oob write to ylookup[] intoduced in r4695.

On Linux, it started manifesting itself since r4719 as crashes whose
backtraces pointed to malloc() and were not helpful. Valgrind finally
uncovered this.
 
4723 2273d 0h terminx /polymer/eduke32/build/src/baselayer.c Useless change I forgot. DONT_BUILD.  
4719 2273d 0h terminx /polymer/eduke32/build/src/baselayer.c Fix a handful of crash bugs I caused with the 32-bit ASM version of the classic renderer. DONT_BUILD.  
4697 2276d 13h terminx /polymer/eduke32/build/src/baselayer.c Fix a couple of clang warnings. DONT_BUILD.  
4695 2276d 13h terminx /polymer/eduke32/build/src/baselayer.c Get rid of all the static arrays with sizes based on MAXXDIM and MAXYDIM  
4664 2281d 3h terminx /polymer/eduke32/build/src/baselayer.c Fix some dumbass warnings I caused  
4617 2306d 2h terminx /polymer/eduke32/build/src/baselayer.c Remove "volatile" qualifier from mouse related variables, no longer required after the long ago removal of the hack that polled mouse input in a separate thread  
4606 2306d 2h terminx /polymer/eduke32/build/src/baselayer.c Extra files to support previous commits. Change hashing stuff to intptr_t so it can be used as a dictionary of pointers, change brightness/gamma/contrast to float instead of double, other misc changes. None of these commits build on their own so don't even bother.  
4472 2441d 17h hendricks266 /polymer/eduke32/build/src/baselayer.c Replace some constants with preprocessor macros.  

Show All