fteqw/engine/common
Spoike 9dbf5b5837 changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar).
image_width is now only set by a single function.
tweaked scancode inputs slightly. added support for printscreen binds.
changed the way gamma works. glsl gamma now used when running windows, or hardware gamma is not available. removed gl_contrast+gl_brightness.
q2 gamecode support no longer has a system componant. this means that ports only need the generic stuff.
misc tweaks to the d3d11 renderer.
added brief descriptions to many builtins. need to add comments to constants, globals, and fields too, somehow.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4355 fc73d0e0-1445-4013-8a0c-d673dee63da5
2013-05-11 14:02:55 +00:00
..
bothdefs.h changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
bspfile.h bumped sanity limit for gb. 2012-10-22 18:19:22 +00:00
cmd.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
cmd.h ------------------------------------------------------------------------ 2013-03-12 22:35:33 +00:00
com_mesh.c Fix various warnings. 2013-05-11 05:03:07 +00:00
com_mesh.h fix minimal compiles. 2013-04-07 10:50:48 +00:00
com_phys_ode.c Fix various warnings. 2013-05-11 05:03:07 +00:00
common.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
common.h Fix various warnings. 2013-05-11 05:03:07 +00:00
console.h pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
crc.c removed separate trigger/solid links. 2011-06-29 18:39:11 +00:00
crc.h Minor update... 2008-11-09 22:29:28 +00:00
cvar.c ------------------------------------------------------------------------ 2013-03-12 22:40:16 +00:00
cvar.h ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
fs.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
fs.h pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
fs_pak.c Fix various warnings. 2013-05-11 05:03:07 +00:00
fs_stdio.c Simple fix for stupid bug. 2013-05-04 10:37:21 +00:00
fs_win32.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
fs_zip.c Fix various warnings. 2013-05-11 05:03:07 +00:00
gl_q2bsp.c Fix various warnings. 2013-05-11 05:03:07 +00:00
huff.c Fix various warnings. 2013-05-11 05:03:07 +00:00
log.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
mathlib.c Early hack at emscripten compat. 2013-04-02 05:18:17 +00:00
mathlib.h Slow progress. Most of what I am fighting is emscripten's javascript-based libc. Its networking is laughable at best, trust me you don't want to see it. Whereas its GL emulation seems to break things rather than anything else so for now I'm just disabling everything that isn't vbo+es2 and I still get warnings about emulation being enabled. No idea how to get rid of those. Still, bsp objects should now render correctly, but not models+particles+2d+text stuff. 2013-04-04 08:08:49 +00:00
md4.c Misc bugfixes, including q3bsp-rtlights and bloom. Matrix use clarifications. Working towards skeletal glsl code. 2011-07-30 14:14:56 +00:00
net.h pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
net_chan.c Fix various warnings. 2013-05-11 05:03:07 +00:00
net_ssl_winsspi.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
net_wins.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
netinc.h more explicit checks. 2013-05-07 19:37:37 +00:00
particles.h pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
plugin.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
pmove.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
pmove.h I'm tweeking pmove.c for the luls. 2012-02-14 15:50:34 +00:00
pmovetst.c my attempt at android multitouch (csqc can also distinguish separate mice in windows too). 2012-02-12 05:18:31 +00:00
pr_bgcmd.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
pr_common.h pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
protocol.h Fix various warnings. 2013-05-11 05:03:07 +00:00
q1bsp.c ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00
q2pmove.c tcpconnect fixes 2012-01-17 07:57:46 +00:00
q3common.c Fix various warnings. 2013-05-11 05:03:07 +00:00
qvm.c changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
sha1.c for qtv to work too. 2012-04-20 15:18:01 +00:00
sys.h attempt to fix some mingw issues 2013-05-07 19:38:36 +00:00
sys_linux_threads.c my bulk commits didn't include include file additions. these are needed. 2013-03-13 22:54:47 +00:00
sys_win_threads.c pass network addresses around as a pointer rather than as a struct. They've grown quite a bit from vanilla code and can now be quite large. this should give more efficient network filtering+matching. 2013-05-03 04:28:08 +00:00
tlout.h Misc bugfixes, including q3bsp-rtlights and bloom. Matrix use clarifications. Working towards skeletal glsl code. 2011-07-30 14:14:56 +00:00
translate.c ------------------------------------------------------------------------ 2013-03-12 22:53:23 +00:00
translate.h Trying to fix mvd recording/playback a little. 2011-06-05 01:36:14 +00:00
ui_public.h A few things... f_ruleset stuff, 64bit qvm compatability, added cvars so you can put the built in http server on a custom port, added #warnings to annoy molgrum. 2007-09-17 20:35:39 +00:00
unzip.c ------------------------------------------------------------------------ 2013-03-12 22:47:42 +00:00
unzip.h Removed obsolete 'OF' macro. 2012-04-24 03:12:50 +00:00
vm.h changed to not load gamecode from quake paths, to avoid issues with buggy quakeworld clients that will freely download stuff from anywhere (not sure what to do about ktx, but it can be reenabled with a cvar). 2013-05-11 14:02:55 +00:00
world.h ------------------------------------------------------------------------ 2013-03-12 23:24:15 +00:00
zone.c Fix various warnings. 2013-05-11 05:03:07 +00:00
zone.h ------------------------------------------------------------------------ 2013-03-12 22:29:40 +00:00