raze/source/build/include
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
..
a.h Add SLOPTABLESIZ preprocessor definition 2019-09-20 12:07:42 +02:00
animvpx.h Add buildvfs, abstraction layer for file I/O. 2019-03-01 08:51:50 +00:00
baselayer.h - Blood merge 2019-09-19 22:06:49 +02:00
build.h 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
buildtypes.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
cache1d.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
clip.h - added NBlood source. 2019-09-20 00:42:45 +02:00
collections.h Replace #if CXXSTD >= 2011 || EDUKE32_MSVC_PREREQ(1800) with #ifdef HAVE_CXX11_HEADERS 2019-09-19 14:23:29 +02:00
colmatch.h Function names 2018-04-12 21:03:47 +00:00
common.h - can be compiled again but crashes. 2019-09-19 23:02:57 +02:00
compat.h - some safety net. 2019-09-20 13:17:19 +02:00
crc32.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
debugbreak.h Add debugbreak.h from https://github.com/scottt/debugbreak 2018-10-04 04:19:46 +00:00
dxdidf.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
dynamicgtk.h Common.mak: Massive reorganization/cleanup. 2017-06-09 06:38:42 +00:00
editor.h Fix a bunch of improperly defined bitmap arrays 2019-09-19 14:36:54 +02:00
elauxlib.h LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
elua.h LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
fix16.h Use FORCE_INLINE and CONSTEXPR where appropriate in the Q16 fixed point math library 2019-09-19 14:30:22 +02:00
fix16.hpp Flesh out Fix16 with some operators we need to work with it from CON 2018-03-07 04:21:25 +00:00
fix16_int64.h Remove FIXMATH_NO_64BIT 2019-09-20 12:07:17 +02:00
glbuild.h - removed the compressed texture cache. 2019-09-17 20:18:18 +02:00
glsurface.h Support software renderer upscaling engine-side in sdlayer and sdlayer12 with various scaling factors (beyond just pixel doubling). 2018-07-14 21:36:44 +00:00
gtkbits.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
gtkpixdata.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
gtkpixdata_shim.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
hash.h Use lowercase when computing hashes in hash_getcode() 2019-03-02 23:21:13 +00:00
hightile.h New userdef structure: "global_r", "global_g", "global_b" 2018-01-26 04:35:11 +00:00
klzw.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
kplib.h Fix extern "C" error in kplib.h affecting the Build tools 2019-09-19 14:20:40 +02:00
libdivide.h libdivide fixup 2019-09-20 13:17:34 +02:00
linklist.h Templatized linked list functions 2019-09-20 13:08:34 +02:00
lunatic.h LPeg: Necessary changes for building in our environment and with our project. See lpeg-lunatic.patch. 2017-06-09 06:39:18 +00:00
lz4.h Update engine headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful. 2018-10-16 06:09:20 +00:00
m32script.h Rename Gv_GetVarX() to Gv_GetVar() (overloaded) 2019-09-20 09:38:38 +02:00
md4.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
mdsprite.h - Blood merge 2019-09-19 22:06:49 +02:00
miniz.h Update miniz from 2.0.8 to 2.1.0--not much of a change 2019-09-20 12:02:41 +02:00
miniz_common.h Update Miniz 2018-04-23 06:35:34 +00:00
miniz_tdef.h Update miniz from 2.0.8 to 2.1.0--not much of a change 2019-09-20 12:02:41 +02:00
miniz_tinfl.h Update miniz from 2.0.8 to 2.1.0--not much of a change 2019-09-20 12:02:41 +02:00
mmulti.h Dummy functions for mmulti.h for now until OldMP's mmulti is ported 2019-09-19 14:05:47 +02:00
mutex.h Route inclusion of all Windows headers through a new header, windows_inc.h. 2017-02-19 22:15:44 +00:00
osd.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
osxbits.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
osxmain.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
palette.h - Blood merge 2019-09-19 22:06:49 +02:00
pngwrite.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
polymer.h Cleanup includes 2018-11-18 18:09:48 +00:00
polymost.h 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
pragmas.h Update libdivide from git 2019-09-20 12:07:36 +02:00
pragmas_arm.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
pragmas_ppc.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
pragmas_x86_gcc.h Additional const and constexpr usage in compat.h and pragmas 2018-10-25 23:33:52 +00:00
pragmas_x86_msvc.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
print.h Convert loops using unsigned integers as iterators to use regular signed ints instead 2019-09-20 10:04:24 +02:00
prlights.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
rawinput.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
renderlayer.h Fix command line help window in builds with the startup window disabled 2017-06-24 21:17:59 +00:00
scancodes.h OSD (console) cleanup 2017-06-27 02:24:14 +00:00
scriptfile.h scriptfile.[cpp|h] cleanups 2017-06-27 02:24:28 +00:00
sdl_inc.h sdlmusic: Slight cosmetic cleanup 2018-05-19 14:14:25 +00:00
sdlappicon.h Bring the previous commit into effect. 2017-02-01 10:20:54 +00:00
sdlayer.h - Blood merge 2019-09-19 22:06:49 +02:00
softsurface.h Support software renderer upscaling engine-side in sdlayer and sdlayer12 with various scaling factors (beyond just pixel doubling). 2018-07-14 21:36:44 +00:00
startwin.editor.h The great repository rearrangement of 2017. 2017-02-01 10:01:11 +00:00
stats.h - removed the compressed texture cache. 2019-09-17 20:18:18 +02:00
texcache.h - removed the compressed texture cache. 2019-09-17 20:18:18 +02:00
tracker.hpp This benchmarks as just the tiniest bit faster on my machine 2019-09-20 10:15:19 +02:00
vfs.h Add buildvfs_fopen_write_text 2019-03-11 06:06:47 +00:00
wiibits.h Makefile: Mess with Wii stuff to fix a majority of its make invocation circumstances. 2017-08-06 13:44:44 +00:00
winbits.h Address issue where timers will no longer update after several hours of runtime 2017-12-09 02:56:12 +00:00
windows_inc.h Eliminate the windows_inc.h include from compat.h by special-casing UNREFERENCED_PARAMETER in a different way. 2017-02-25 08:15:13 +00:00
winlayer.h Fix compilation with winlayer 2019-03-04 23:48:50 +00:00
xxhash.h Update engine headers so that argument names in function declarations match the actual function definitions. This also removes const from function declarations in cases when it isn't meaningful. 2018-10-16 06:09:20 +00:00