Subversion Repositories eduke32


Go to most recent revision | Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
8714 586d 21h terminx /source/build/src/polymost.cpp Replace DRAWPOLY_MATH_BULLSHIT macro with lambda expression  
8713 586d 21h terminx /source/build/src/polymost.cpp useShaderProgram() -> polymost_useShaderProgram()  
8712 586d 21h terminx /source/build/src/polymost.cpp Skip glActiveTexture() and glUseProgram() when possible  
8711 586d 21h terminx /source/build/src/polymost.cpp Get rid of Polymost projection matrix caching  
8645 598d 14h hendricks266 /source/build/src/polymost.cpp Polymost: Fix flipped HUD model rendering

Patch from Nuke.YKT.
8642 615d 13h pogokeen /source/build/src/polymost.cpp polymost.cpp: In gloadtile_art_indexed(), reallocate a texture when the tile changes dimensions even if it is shrinking  
8621 616d 15h hendricks266 /source/build/src/polymost.cpp polymost_spriteIsModelOrVoxel: Apply tweak respecting maphacks

Backported from NBlood.
8612 621d 0h terminx /source/build/src/polymost.cpp Custom driver-independent VSync implementation for Windows  
8611 621d 0h terminx /source/build/src/polymost.cpp Patch from Nuke.YKT to fix a sprite rendering issue in Polymost  
8606 621d 0h terminx /source/build/src/polymost.cpp Shitcan multisampling detection

It wasn't useful.
8582 625d 15h hendricks266 /source/build/src/polymost.cpp Maphacks: Add mdpos[xyz]off tokens and md[xyz]off synonyms mdpiv[xyz]off

Backported from NBlood.
8544 629d 10h terminx /source/build/src/polymost.cpp This vsync behavior might work better  
8523 663d 15h hendricks266 /source/build/src/polymost.cpp Make the Polymode cstat bits Duke-only by translating them to tspr->clipdist  
8519 663d 15h hendricks266 /source/build/src/polymost.cpp Mostly clean up the codebase in preparation for tspritetype != uspritetype

Remaining exceptions:
SW - ConnectCopySprite
CON and M32Script - pSprite/pUSprite
8466 667d 12h hendricks266 /source/build/src/polymost.cpp Cleanup: Add DAMETH_INDEXED token and replace PTH_INDEXED with it where applicable  
8441 671d 12h hendricks266 /source/build/src/polymost.cpp Add polymostcenterhoriz variable

Backported from NBlood.
8360 684d 16h hendricks266 /source/build/src/polymost.cpp Re-add r_usetileshades

This reverts most of r7420.

Menus are unchanged. This setting should be left to cvars.

This is only a kill switch for the feature. This does not re-add the non-default former mode 1, which requires additional code complexity. See r4459 for more discussion of the difference between modes.
8359 684d 16h hendricks266 /source/build/src/polymost.cpp Factor tileshades determination into polymost_usetileshades()  
8358 684d 16h hendricks266 /source/build/src/polymost.cpp Fix an error in the removal of r_usetileshades

Despite the default mode being 2 and the option being removed, statements reading (r_usetileshades == 1 && !(globalflags & GLOBAL_NO_GL_TILESHADES)) were changed to (!(globalflags & GLOBAL_NO_GL_TILESHADES)) instead of (false).

Fortunately, this has no effect with default settings (r_usenewshading == 4).
8357 684d 16h hendricks266 /source/build/src/polymost.cpp Fix GLOBAL_NO_GL_TILESHADES since the implementation of the shader in Polymost

Patch from Fox and Nuke.YKT.

Show All