fteqw/engine/gl
Spoike 9e8bb446f4 implemented pm_stepdown.
attempt to implement 'simple csqc' api.
handle qw+nq gunshot+blood+lightning differently - they do actually have different particle spawn patterns (qw is a single point, so spreads wider).
fix q3ui logo mesh thing. work around q3ui player meshes on d3d.
split video and renderer latching, so vid_reload delatches more stuff.
fix autosprite+autosprite2 in 6 different renderers...
added fog volumes to d3d9 renderer.
using matrix hacks instead of glDepthRange, this should give more consistent behaviour, especially now that we have r_viewmodel_fov.
small cleanup for gl shadowmaps to make the interface more consistent with other renderers.
added patchDef2 parsing to fte's .map loader, doesn't actually use it though.
some fixes for q3's shaders, including to try to get overbright working better.
updated customskin api to give more control.
first attempt at a packager system for fteqccgui. probably useless, but whatever.
menusys changes to try to support QSS's csqc.

git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5200 fc73d0e0-1445-4013-8a0c-d673dee63da5
2018-01-22 19:18:04 +00:00
..
gl_alias.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_backend.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_bloom.c Fix various compiler warnings. 2017-09-20 11:27:13 +00:00
gl_draw.c git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5190 fc73d0e0-1445-4013-8a0c-d673dee63da5 2017-12-28 16:48:09 +00:00
gl_draw.h rework loading screen for legacy mods that don't have their own. 2017-11-05 13:15:08 +00:00
gl_font.c fix some font issues. 2017-12-20 08:23:41 +00:00
gl_heightmap.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_hlmdl.c rework hlmdl subblends. apparently they're some sort of grid. 2017-11-30 17:59:11 +00:00
gl_model.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_model.h fix Q3BSP-without-Q2BSP bug. 2017-10-31 22:52:58 +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 implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_rmain.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_rmisc.c xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
gl_rsurf.c rework hlmdl subblends. apparently they're some sort of grid. 2017-11-30 17:59:11 +00:00
gl_screen.c rework loading screen for legacy mods that don't have their own. 2017-11-05 13:15:08 +00:00
gl_shader.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_shadow.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_terrain.h qccgui: reworked compile prints to split the screen instead of being some other window that's hidden when fullscreened etc. 2017-05-28 15:42:32 +00:00
gl_vidcocoa.m add support for symlinks in zips. 2014-01-13 02:42:25 +00:00
gl_vidcommon.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_viddroid.c rework hlmdl subblends. apparently they're some sort of grid. 2017-11-30 17:59:11 +00:00
gl_videgl.c android port updated. egl now handled by native code, which means we now have proper control over everything and can default to gles2. requires android 2.0+. vulkan-on-android renderer added, but not tested. 2017-10-13 17:50:28 +00:00
gl_videgl.h merge gl+vk win32 code. include egl support on windows (useful for ANGLE). 2016-12-13 11:50:15 +00:00
gl_vidlinuxglx.c software banding: fix player skins. 2018-01-03 04:40:06 +00:00
gl_vidmacos.c Fix various compiler warnings. 2017-09-20 11:27:13 +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 software banding: fix player skins. 2018-01-03 04:40:06 +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 Make sure vk+x11 can deal with window resizes properly. Fix some warnings. Deal with hardware that uses gamma ramps larger than 256 entries on x11. 2016-07-28 15:57:22 +00:00
gl_vidsdl.c Fix various compiler warnings. 2017-09-20 11:27:13 +00:00
gl_vidtinyglstubs.c Added copyright header, extended the comment a bit. 2007-09-09 14:33:13 +00:00
gl_vidwayland.c Make sure vk+x11 can deal with window resizes properly. Fix some warnings. Deal with hardware that uses gamma ramps larger than 256 entries on x11. 2016-07-28 15:57:22 +00:00
gl_warp.c implemented pm_stepdown. 2018-01-22 19:18:04 +00:00
gl_warp_sin.h Initial checkin of OpenGL renderer 2004-08-22 22:29:09 +00:00
glmod_doom.c centerprints with links now show cursors. 2017-07-28 01:49:25 +00:00
glquake.h software banding: fix player skins. 2018-01-03 04:40:06 +00:00
glsupp.h xonotic: fix 'sticky walls' issue when spectating. 2017-12-28 16:24:50 +00:00
ltface.c Implement an area grid, primarily to avoid mods(read: xonotic) generating 2000 ents all sitting on the root area node. 2017-08-29 02:29:06 +00:00
model_hl.h fix server crash (on two pk3s with the same pure path) 2017-01-13 00:39:50 +00:00
r_bishaders.h fix r_wateralpha in the d3d9+d3d11 renderers too. 2018-01-06 17:38:31 +00:00
shader.h implemented pm_stepdown. 2018-01-22 19:18:04 +00:00