1
0
Fork 0
forked from fte/fteqw
fteqw/engine/common
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
..
bothdefs.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
bspfile.h finally implement stat_matchstarttime iiuc. 2015-03-05 22:14:21 +00:00
cmd.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cmd.h 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
com_mesh.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
com_mesh.h try to fix entertimes. 2015-06-24 17:59:57 +00:00
com_phys_bullet.cpp fix demo menu with system paths. 2015-02-02 08:01:53 +00:00
com_phys_ode.c finally implement stat_matchstarttime iiuc. 2015-03-05 22:14:21 +00:00
common.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
common.h fix autotrack issues. 2015-06-14 01:28:01 +00:00
console.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
crc.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
crc.h 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
cvar.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
cvar.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
fs.c fix qcc typeinfo limit. 2015-06-16 23:53:58 +00:00
fs.h fix autotrack issues. 2015-06-14 01:28:01 +00:00
fs_pak.c fix autotrack issues. 2015-06-14 01:28:01 +00:00
fs_stdio.c fix demo menu with system paths. 2015-02-02 08:01:53 +00:00
fs_win32.c make sure the capture command doesn't switch between gamedirs while capturing. 2015-06-04 06:15:14 +00:00
fs_xz.c hack some sort of hdr in there, because we can. I'm sure it could be improved. 2015-04-27 12:51:42 +00:00
fs_zip.c fix vector arrays. 2015-05-16 08:02:05 +00:00
gl_q2bsp.c finally fix fbsp lightgrid. 2015-06-28 00:42:00 +00:00
huff.c added cl_sendguid cvar, defaulting to 0. this disables the guid feature by default. 2014-05-10 13:42:13 +00:00
log.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
mathlib.c fix demo menu with system paths. 2015-02-02 08:01:53 +00:00
mathlib.h fix demo menu with system paths. 2015-02-02 08:01:53 +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 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
net_chan.c rewrote cam tracking code. should make cl_chasecam 0 more robust and avoid spam about invalid clients to track (and the associated ptrack spam). 2015-06-22 11:49:15 +00:00
net_ice.c fix colormod 2015-04-14 23:12:17 +00:00
net_ssl_gnutls.c small fix 2015-01-07 13:47:35 +00:00
net_ssl_winsspi.c be a little more relaxed about fteextensions.qc / dpextensions.qc conflicts. 2015-07-03 22:00:45 +00:00
net_wins.c attempt to fix autoid revealing spies in TF. 2015-07-09 18:02:49 +00:00
netinc.h fix recent prediction issue. 2014-07-02 03:20:40 +00:00
particles.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
plugin.c fix some valgrind issues. 2015-06-14 08:16:15 +00:00
pmove.c make sure the capture command doesn't switch between gamedirs while capturing. 2015-06-04 06:15:14 +00:00
pmove.h fix issue with more submodels than the precache model limit. bump model precache limit. 2014-09-17 03:04:08 +00:00
pmovetst.c qc: qc temp-strings are now garbage collected. this makes strzone redundant. 2015-01-21 18:18:37 +00:00
pr_bgcmd.c add geometry shader support. because why not. 2015-07-01 23:15:25 +00:00
pr_common.h add geometry shader support. because why not. 2015-07-01 23:15:25 +00:00
protocol.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
q1bsp.c fix HOM issue with out-of-world r_projection. also gave 20% speedup. 2015-07-06 14:47:46 +00:00
q2pmove.c tcpconnect fixes 2012-01-17 07:57:46 +00:00
q3common.c make sure the capture command doesn't switch between gamedirs while capturing. 2015-06-04 06:15:14 +00:00
qvm.c add geometry shader support. because why not. 2015-07-01 23:15:25 +00:00
sha1.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
sys.h fix autotrack issues. 2015-06-14 01:28:01 +00:00
sys_linux_threads.c git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@4897 fc73d0e0-1445-4013-8a0c-d673dee63da5 2015-06-14 01:44:54 +00:00
sys_win_threads.c fix autotrack issues. 2015-06-14 01:28:01 +00:00
translate.c reworked the shader system slightly. 2015-05-03 19:57:46 +00:00
translate.h sdl2 support. 2014-02-07 08:38:40 +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
vm.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
world.h fix some valgrind issues. 2015-06-14 08:16:15 +00:00
zone.c fix colormod 2015-04-14 23:12:17 +00:00
zone.h fix colormod 2015-04-14 23:12:17 +00:00