forked from fte/fteqw
1
0
Fork 0
fteqw/engine/client
Spoike 869e544ad4 fix glsl not being used for skeletal animations (10->50 fps jump)
fix vbos not being used for skeletal animations (50->770 fps jump, yes, really. OOPS!)
so yeah, 7700% speedup there. lol... *sigh*
fixed update notification prompt not appearing by splitting menu key dest into emenu+gmenu. thus the prompt is no longer killed by menu.dat starting up.
fog command now displays a the extra params.
rewrote console char handling to support 32bit unicode chars. font code does not support more than 16bit codepoints still, however.
rewrote beam code in order to restore models on vid_restart. this solves a crash where they were invalid pointers afterwards.
revived old menu_media, because jogi wanted shuffle.
music now fades out for a sec when changing fake-cd-tracks.
music no longer abruptly stops when changing maps.
added fxaa support.
reworked bloom a bit. can now bloom further.
added r_renderscale cvar, for people that want supersampling (max 2), or subsampling for more speed or whatever.
$timer now favours cvars with that name, rather than the $time macro.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4942 fc73d0e0-1445-4013-8a0c-d673dee63da5
2015-07-14 14:47:00 +00:00
..
anorms.h
bymorphed.h
bymorphed.ico
cd_linux.c fix some non-windows builds. 2013-10-08 16:31:53 +00:00
cd_null.c fix non-windows ports. 2013-10-09 00:16:32 +00:00
cd_sdl.c sdl2 support. 2014-02-07 08:38:40 +00:00
cd_win.c tweaks for ktx/nq clients. 2015-06-20 14:22:06 +00:00
cdaudio.h log file defaults changed to be more readable. timestamps now included by default. also fixed a bug in the location the log is written. 2013-10-08 14:28:11 +00:00
cl_cam.c Added two new projection modes. use r_projection to select alternative projections. 2015-07-03 02:07:41 +00:00
cl_cg.c q2w bsp format support. 2015-03-03 00:14:43 +00:00
cl_demo.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cl_ents.c tweak teaminfo a little. 2015-06-30 14:05:45 +00:00
cl_ignore.c made max_clients more dynamic on the server to attempt to reduce bss usage. hopefully this will help the webgl port without resulting in extra crashes. 2013-10-29 17:38:22 +00:00
cl_ignore.h
cl_input.c wait now correctly waits until the start of the next input frame (thus ensuring that -attack is delayed for long enough). 2015-06-29 23:46:31 +00:00
cl_main.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cl_master.h implement connectbr command, along with providing best-route info from the server browser. 2015-07-07 02:03:31 +00:00
cl_parse.c fix HOM issue with out-of-world r_projection. also gave 20% speedup. 2015-07-06 14:47:46 +00:00
cl_plugin.inc fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cl_pred.c attempt to fix autoid revealing spies in TF. 2015-07-09 18:02:49 +00:00
cl_screen.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cl_tent.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cl_ui.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
clhl_game.c added con_textsize to resize console separately from everything else. 2013-12-29 22:48:28 +00:00
client.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
clq2_cin.c sdl2 support. 2014-02-07 08:38:40 +00:00
clq2_ents.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
clq3_parse.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
clq3defs.h rewrite download code detect rates and get the best speeds practical. 2014-06-12 23:08:42 +00:00
console.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
fragstats.c fix HOM issue with out-of-world r_projection. also gave 20% speedup. 2015-07-06 14:47:46 +00:00
image.c fix HOM issue with out-of-world r_projection. also gave 20% speedup. 2015-07-06 14:47:46 +00:00
in_generic.c fix vector arrays. 2015-05-16 08:02:05 +00:00
in_morphos.c fix colormod 2015-04-14 23:12:17 +00:00
in_morphos.h
in_raw.h
in_sdl.c fix colormod 2015-04-14 23:12:17 +00:00
in_win.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
input.h fix colormod 2015-04-14 23:12:17 +00:00
keys.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
keys.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
lhfont.h
m_download.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_items.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_master.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_mp3.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_multi.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_options.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_script.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
m_single.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
menu.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
menu.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
merged.h try to fix entertimes. 2015-06-24 17:59:57 +00:00
modelgen.h
net_master.c ignore proxies if they claim to be able to ping a lan, because it probably won't be yours. 2015-07-07 02:33:00 +00:00
p_classic.c implemented autotracking, hightrack is no longer quite so obnoxious. 2015-06-12 14:44:50 +00:00
p_null.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
p_script.c fix qcc typeinfo limit. 2015-06-16 23:53:58 +00:00
pr_clcmd.c make sure the capture command doesn't switch between gamedirs while capturing. 2015-06-04 06:15:14 +00:00
pr_csqc.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
pr_menu.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
pr_skelobj.c try to fix entertimes. 2015-06-24 17:59:57 +00:00
q2.ico
q2anorms.h
q2m_flash.c added cl_sendguid cvar, defaulting to 0. this disables the guid feature by default. 2014-05-10 13:42:13 +00:00
quake.manifest preliminary bidi support. 2014-06-30 21:57:35 +00:00
quakedef.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
r_2d.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
r_d3.c slightly better doom3 compat 2013-07-29 17:36:44 +00:00
r_part.c fixed over-prediction issue. added two new cvars to control prediction nudging of other players. 2015-06-28 03:43:10 +00:00
r_partset.c reworked the shader system slightly. 2015-05-03 19:57:46 +00:00
r_partset.h after much breaking, the webgl port now utilises the browser's ogg/mp3 decoder, and the browser's png decompresser. pngs/jpegs do not provide size information. 2015-04-21 04:12:00 +00:00
r_surf.c fix crash caused by missing bsp. 2015-07-09 16:22:43 +00:00
render.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
renderer.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
renderque.c added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
renderque.h added support for external capture plugins - and using avcodec as a plugin.c. 2012-11-27 03:23:19 +00:00
resource.h threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
roq.h threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
roq_read.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
sbar.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
sbar.h splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
screen.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
skin.c Added two new projection modes. use r_projection to select alternative projections. 2015-07-03 02:07:41 +00:00
snd_al.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
snd_alsa.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
snd_directx.c q2w bsp format support. 2015-03-03 00:14:43 +00:00
snd_dma.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
snd_droid.c I got into a discussion with gb. added fps_preset vanilla. this enables all sorts of vanillary things, even more so than faithful (which disables them again). 2014-08-15 02:20:41 +00:00
snd_linux.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
snd_macos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mem.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
snd_mix.c after much breaking, the webgl port now utilises the browser's ogg/mp3 decoder, and the browser's png decompresser. pngs/jpegs do not provide size information. 2015-04-21 04:12:00 +00:00
snd_morphos.c Committing this before I break it any more. 2012-04-09 19:12:12 +00:00
snd_mp3.c
snd_ov.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
snd_sdl.c Implemented device enumeration for SDL+ALSA+OSS4 audio drivers. Back to using the 'default' alsa device by default, warts and all. 2015-05-14 03:06:58 +00:00
snd_sndio.c Trimmed some dead files. 2012-09-30 05:52:03 +00:00
snd_win.c rewrote ban code, merging bans+nonbans+cuffs+mute+cripple+deaf+lagged+vip. added timeouts. new penalties have no dedicated command. use the addip command for it. 2014-03-30 08:55:06 +00:00
sound.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
spritegn.h added con_textsize to resize console separately from everything else. 2013-12-29 22:48:28 +00:00
sys_axfte.cpp splitscreen cleaned up more. 2013-06-23 02:17:02 +00:00
sys_droid.c added some cvar descriptions. 2015-06-15 20:11:27 +00:00
sys_linux.c fix vector arrays. 2015-05-16 08:02:05 +00:00
sys_morphos.c reworked the shader system slightly. 2015-05-03 19:57:46 +00:00
sys_npfte.c ------------------------------------------------------------------------ 2013-03-12 23:06:15 +00:00
sys_plugfte.c implemented autotracking, hightrack is no longer quite so obnoxious. 2015-06-12 14:44:50 +00:00
sys_plugfte.h ------------------------------------------------------------------------ 2013-03-12 22:37:28 +00:00
sys_sdl.c implemented autotracking, hightrack is no longer quite so obnoxious. 2015-06-12 14:44:50 +00:00
sys_win.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
teamplay.c stripped out my ancient form of in-engine translation. Implemented gettext style translation instead. Automatically determine language from environment settings. 2013-11-29 14:36:47 +00:00
textedit.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
valid.c attempt to fix autoid revealing spies in TF. 2015-07-09 18:02:49 +00:00
vid.h qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
vid_headless.c make sure the capture command doesn't switch between gamedirs while capturing. 2015-06-04 06:15:14 +00:00
view.c attempt to fix autoid revealing spies in TF. 2015-07-09 18:02:49 +00:00
view.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
wad.c fix colormod 2015-04-14 23:12:17 +00:00
wad.h fix colormod 2015-04-14 23:12:17 +00:00
winamp.h
winquake.h make sure the capture command doesn't switch between gamedirs while capturing. 2015-06-04 06:15:14 +00:00
winquake.rc threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
zqtp.c fix HOM issue with out-of-world r_projection. also gave 20% speedup. 2015-07-06 14:47:46 +00:00