raze/source/duke3d/src
pogokeen 8cbdf3a0c4 Use stencil buffer in Polymost to restrict mirrors to only render within the region of the screen occupied by the mirror wall.
Additionally, raise minimum number of stencil buffer bits to accomodate future use of the stencil buffer.

git-svn-id: https://svn.eduke32.com/eduke32@7736 1a8010ca-5511-0410-912e-c29ae57300e0

# Conflicts:
#	source/build/include/build.h
#	source/build/src/polymer.cpp
#	source/build/src/polymost.cpp
#	source/kenbuild/src/game.cpp
2019-09-20 14:04:29 +02:00
..
lunatic Add EVENT_RESETGOTPICS which gives scripts the chance to reset gotpics (and similar effects trackers) for effects that run in EVENT_DISPLAYROOMS. 2019-09-20 13:59:20 +02:00
_functio.h Add C as a secondary binding for crouch and remove the mouse look and crosshair toggles from the default key bindings--they can still be bound manually if desired. 2019-01-22 22:51:04 +00:00
_midi.h
_rts.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
actors.cpp Add benchmarkmode cvar which allows putting demo cameras in the map which can be used for automatic benchmarking of performance & correctness testing 2019-09-20 13:32:24 +02:00
actors.h Add SFLAG_QUEUEDFORDELETE, to handle detection and manipulation of things like decal sprites marked for deletion 2019-09-19 14:51:41 +02:00
android.h
anim.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
anim.h
astub.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
cheats.cpp
cheats.h
cmdline.cpp - Packet code implementation (merge from private c/s repo), world updates are now synced through snapshots. See tag SVN_SyncPoint_Dec2018 on master of the other repo. 2018-12-08 00:40:39 +00:00
cmdline.h Fix issue with a couple symbols from cmdline.h sometimes picking up different linkage due to accidental double definition in game.h 2018-11-18 19:03:40 +00:00
common.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
common_game.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
config.cpp Fix issue where "unbound" without a control name afterward would end up in settings.cfg when dealing with disabled gamefuncs 2019-09-19 14:20:51 +02:00
config.h After parsing the cfg, fill in the default bindings for any control functions that are completely missing, with function unbound and key unused by anything else. 2018-11-18 18:12:21 +00:00
demo.cpp Fix latency issue introduced by G_FPSLimit() handling of videoNextPage() that was causing frames to be delayed presentation until after the next frame is prepared. 2019-09-20 13:32:27 +02:00
demo.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
duke3d.h Rename net.* to network.* 2019-09-19 12:20:45 +02:00
events_defs.h Add EVENT_RESETGOTPICS which gives scripts the chance to reset gotpics (and similar effects trackers) for effects that run in EVENT_DISPLAYROOMS. 2019-09-20 13:59:20 +02:00
function.h
game.cpp Use stencil buffer in Polymost to restrict mirrors to only render within the region of the screen occupied by the mirror wall. 2019-09-20 14:04:29 +02:00
game.h Add benchmarkmode cvar which allows putting demo cameras in the map which can be used for automatic benchmarking of performance & correctness testing 2019-09-20 13:32:24 +02:00
gamedef.cpp Add EVENT_RESETGOTPICS which gives scripts the chance to reset gotpics (and similar effects trackers) for effects that run in EVENT_DISPLAYROOMS. 2019-09-20 13:59:20 +02:00
gamedef.h Patch from Fox to access the player's subweapon member as a bitfield 2019-09-20 10:01:44 +02:00
gamedefs.h
gameexec.cpp Fix TROR & skyboxes to work with mirrors in Software & Polymost 2019-09-20 13:59:17 +02:00
gameexec.h Use default argument values of -1 for the sprite and player indexes passed to VM_OnEvent() 2019-09-20 13:08:36 +02:00
GameListSource.game.h
GameListSource.game.mm
gamestructures.cpp Use remove_pointer_t instead of regular std::remove_pointer and add a definition for it for CXX11 builds 2019-09-20 12:07:46 +02:00
gamevars.cpp Gamevar system maintenance 2019-09-20 10:04:27 +02:00
gamevars.h Update libdivide from git 2019-09-20 12:07:36 +02:00
global.cpp Slightly revise framerate limiter and r_showfps 2 display 2019-01-12 00:21:53 +00:00
global.h Slightly revise framerate limiter and r_showfps 2 display 2019-01-12 00:21:53 +00:00
GrpFile.game.h
GrpFile.game.mm
grpscan.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
grpscan.h
in_android.cpp
in_android.h
input.cpp
input.h
inv.h
keys.h
m32common.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
m32def.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
m32def.h Utilize the types added in the previous commit 2019-09-19 14:46:31 +02:00
m32exec.cpp Rename STRUCT_TRACKERS_ENABLED preprocessor definition to USE_STRUCT_TRACKERS 2019-09-20 12:01:36 +02:00
m32structures.cpp Rename Gv_SetVarX() to Gv_SetVar() (overloaded) 2019-09-20 09:38:41 +02:00
m32vars.cpp Rename Gv_SetVarX() to Gv_SetVar() (overloaded) 2019-09-20 09:38:41 +02:00
macros.h WIP wall texture rotation bit 2018-11-18 18:13:48 +00:00
mapster32.h
mdump.cpp
mdump.h
menus.cpp Call S_PauseSounds(false) from Menu_Close() 2019-09-20 13:17:31 +02:00
menus.h
midi.cpp
midi.h
mpu401.cpp
mpu401.h
music.cpp
names.h
namesdyn.cpp
namesdyn.h
network.cpp Fix latency issue introduced by G_FPSLimit() handling of videoNextPage() that was causing frames to be delayed presentation until after the next frame is prepared. 2019-09-20 13:32:27 +02:00
network.h Rename net.* to network.* 2019-09-19 12:20:45 +02:00
osdcmds.cpp Add benchmarkmode cvar which allows putting demo cameras in the map which can be used for automatic benchmarking of performance & correctness testing 2019-09-20 13:32:24 +02:00
osdcmds.h
osdfuncs.cpp
osdfuncs.h
player.cpp Player duct walking sound fix 2019-09-20 13:32:12 +02:00
player.h Replace manual casts of sprite and wall pointers to vec2/3_t with use of the anonymous union 2019-09-20 12:02:26 +02:00
premap.cpp Use default argument values of -1 for the sprite and player indexes passed to VM_OnEvent() 2019-09-20 13:08:36 +02:00
premap.h
quotes.h
rts.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
rts.h
savegame.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
savegame.h Use bitmap manipulation functions for "bitptr" 2019-09-19 13:51:43 +02:00
sbar.cpp Fix the direction which the shadow is cast in "modern" status bar ammo icon 2019-02-18 22:02:38 +00:00
sbar.h
screens.cpp Fix latency issue introduced by G_FPSLimit() handling of videoNextPage() that was causing frames to be delayed presentation until after the next frame is prepared. 2019-09-20 13:32:27 +02:00
screens.h
screentext.cpp Added Xfree() function to accompany the Xmalloc() family of functions and change all uses of Bfree() to Xfree() 2019-09-20 12:07:10 +02:00
screentext.h
sdlmusic.cpp Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
sector.cpp Replace manual casts of sprite and wall pointers to vec2/3_t with use of the anonymous union 2019-09-20 12:02:26 +02:00
sector.h Piddly fart bullshit changes that don't really do anything 2019-09-19 14:52:31 +02:00
soundefs.h
sounds.cpp - sound system additions from NBlood, except for the backing code for OPL playback. 2019-09-19 20:22:09 +02:00
sounds.h - sound system additions from NBlood, except for the backing code for OPL playback. 2019-09-19 20:22:09 +02:00
sounds_common.h
sounds_mapster32.cpp Fix a bunch of improperly defined bitmap arrays 2019-09-19 14:36:54 +02:00
sounds_mapster32.h
soundsdyn.cpp
soundsdyn.h
startgtk.game.cpp Fix issue with a couple symbols from cmdline.h sometimes picking up different linkage due to accidental double definition in game.h 2018-11-18 19:03:40 +00:00
startosx.game.mm Fix macOS -Wdeprecated-declarations warnings 2019-09-20 10:15:10 +02:00
startwin.game.cpp Minor start window cleanup. This ended up touching a bunch of other files due to variable renaming, but there are zero functional changes to anything but the startup window in this commit. 2018-11-18 18:13:02 +00:00
startwin.game.h
winbits.cpp