Subversion Repositories eduke32


Show changed files | Directory listing | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
5541 2107d 18h terminx /polymer/ Update vcxproj. DONT_BUILD.  
5540 2107d 18h terminx /polymer/ Fix quite a few issues with casting away const and volatile qualifiers, found with -Wcast-qual. If we're going to use const everywhere, we should really mean it!  
5539 2107d 18h terminx /polymer/ Negligible change to OS string printed at startup.  
5538 2107d 18h terminx /polymer/ Fix a stupid error in MACT, found with GCC's -Wlogical-op parameter.  
5537 2107d 18h terminx /polymer/ CON compilation and debug message fuckery affecting virtually nobody  
5536 2107d 18h terminx /polymer/ Clean up some of the SDL version number spam at startup.  
5535 2107d 18h terminx /polymer/ Fix a few instances where bitptr wasn't properly set after writing to the compiled script  
5534 2107d 18h terminx /polymer/ Clean up a couple instances of direct usage of a magic number in the CON compiler. DONT_BUILD.  
5533 2107d 18h terminx /polymer/ Make the bitptr stuff in the CON compiler more readable.  
5532 2110d 22h hendricks266 /polymer/ Add inthashtable_t, mapping intptr_t to intptr_t.  
5531 2110d 22h hendricks266 /polymer/ C-CON: Add getpv and setpv as short forms for get/setplayervar, and #include as an alternate for include.  
5530 2110d 22h hendricks266 /polymer/ C-CON: Add ifvarge, ifvarle, and ifvarboth in line with ifvarvarge, ifvarvarle, and ifvarvarboth.  
5529 2110d 22h hendricks266 /polymer/ Remove actors_inline, game_inline, and sector_inline objects, and move their code into other headers, set up to be compiled into well-fitting objects if inlining them is disabled.  
5528 2110d 22h hendricks266 /polymer/ Enable models by default under EDUKE32_GLES, because they now work!  
5527 2110d 22h hendricks266 /polymer/ Fix miscellaneous GL ES warnings  
5526 2110d 22h hendricks266 /polymer/ Introduce USE_GLEXT macro and use it to conditionally compile out all GL ARB function calls when compiling for GL ES platforms.

This replaces the previous hack where we kept the dynamic pointers null and simply never tried calling any of them by a conspiracy of default runtime settings and disabled menu options.

Code affected: VBO support for models, VPX GLSL decoding, texture compression (texture cache), and multitexturing (glow/detail maps).

This commit also replaces EDUKE32_GLES conditionals with USE_GLEXT where appropriate.

I didn't touch polymer.c because it depends too heavily on extensions for conditionally compiling them to make sense.
5525 2110d 22h hendricks266 /polymer/ jwzgles: fix warnings when compiling on Linux  
5524 2110d 22h hendricks266 /polymer/ jwzgles: uncomment stub glPush/PopAttrib so that the editor links  
5523 2110d 22h hendricks266 /polymer/ jwzgles: fix errors when compiling on Linux  
5522 2110d 22h hendricks266 /polymer/ C-CON: Fix the return command within events, broken since r5097.  

Show All