fteqw/engine/gl
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
..
gl_alias.c finally fix fbsp lightgrid. 2015-06-28 00:42:00 +00:00
gl_backend.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_bloom.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_draw.c add geometry shader support. because why not. 2015-07-01 23:15:25 +00:00
gl_draw.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
gl_font.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_heightmap.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
gl_hlmdl.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
gl_model.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_model.h fix pvs/phs memory leak when the same world map is used multiple times without getting flushed. 2015-06-14 12:26:01 +00:00
gl_ngraph.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
gl_rlight.c finally fix fbsp lightgrid. 2015-06-28 00:42:00 +00:00
gl_rmain.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_rmisc.c finally fix fbsp lightgrid. 2015-06-28 00:42:00 +00:00
gl_rsurf.c fix some glsl issues. 2014-12-09 14:39:54 +00:00
gl_screen.c fix demo menu with system paths. 2015-02-02 08:01:53 +00:00
gl_shader.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_shadow.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_vidcocoa.m add support for symlinks in zips. 2014-01-13 02:42:25 +00:00
gl_vidcommon.c fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00
gl_viddroid.c Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_videgl.c Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_videgl.h Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_vidlinuxglx.c make sure ktx gets shut down properly. 2015-06-15 07:40:58 +00:00
gl_vidmacos.c fix colormod 2015-04-14 23:12:17 +00:00
gl_vidmorphos.c Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_vidnt.c added some cvar descriptions. 2015-06-15 20:11:27 +00:00
gl_vidnull.c Added x11 unicode input support. Added wayland support (FTE_TARGET=linux-wayland). Added properly support for rpi+egl (FTE_TARGET=linux-rpi, warning: expects to cross-compile). 2014-03-30 00:39:37 +00:00
gl_vidrpi.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
gl_vidsdl.c map command now strips parms+spawnflags. use changelevel if you want to keep that (unlike nq, we still won't kick players). 2014-08-25 07:35:41 +00:00
gl_vidtinyglstubs.c Added copyright header, extended the comment a bit. 2007-09-09 14:33:13 +00:00
gl_vidwayland.c threaded loading code and associated/extensive tweaks. 2014-10-05 20:04:11 +00:00
gl_warp.c reworked the shader system slightly. 2015-05-03 19:57:46 +00:00
gl_warp_sin.h Initial checkin of OpenGL renderer 2004-08-22 22:29:09 +00:00
glmod_doom.c fix autotrack issues. 2015-06-14 01:28:01 +00:00
glquake.h attempt to fix autoid revealing spies in TF. 2015-07-09 18:02:49 +00:00
glsupp.h add geometry shader support. because why not. 2015-07-01 23:15:25 +00:00
ltface.c fix colormod 2015-04-14 23:12:17 +00:00
model_hl.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
r_bishaders.h Added two new projection modes. use r_projection to select alternative projections. 2015-07-03 02:07:41 +00:00
shader.h fix glsl not being used for skeletal animations (10->50 fps jump) 2015-07-14 14:47:00 +00:00