Subversion Repositories eduke32

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
5075 2284d 21h 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 2306d 13h hendricks266 /polymer/eduke32/build/src/baselayer.c BSD: Build system fixes/improvements. DONT_BUILD.  
5001 2325d 16h 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 2352d 15h terminx /polymer/eduke32/build/src/baselayer.c Implement better fade-out for quotes and for the mouse cursor in the menu.  
4908 2355d 19h terminx /polymer/eduke32/build/src/baselayer.c Fix compiler warnings  
4906 2355d 19h 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 2371d 3h hendricks266 /polymer/eduke32/build/src/baselayer.c Add the necessary plumbing to sdlayer to detect mousedown, mouseup, and dragging.  
4808 2388d 21h hendricks266 /polymer/eduke32/build/src/baselayer.c Wii: Fix build. DONT_BUILD.  
4766 2402d 17h 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 2406d 9h terminx /polymer/eduke32/build/src/baselayer.c WIP refactor of SDL interface. DONT_BUILD.  
4738 2411d 14h 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 2421d 22h 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 2426d 16h terminx /polymer/eduke32/build/src/baselayer.c Useless change I forgot. DONT_BUILD.  
4719 2426d 16h 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 2430d 4h terminx /polymer/eduke32/build/src/baselayer.c Fix a couple of clang warnings. DONT_BUILD.  
4695 2430d 4h terminx /polymer/eduke32/build/src/baselayer.c Get rid of all the static arrays with sizes based on MAXXDIM and MAXYDIM  
4664 2434d 18h terminx /polymer/eduke32/build/src/baselayer.c Fix some dumbass warnings I caused  
4617 2459d 17h 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 2459d 17h 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 2595d 9h hendricks266 /polymer/eduke32/build/src/baselayer.c Replace some constants with preprocessor macros.  

Show All