fteqw/engine/gl
Spoike 432bc96456 Add r_meshroll, like r_meshpitch (hexen2 requires it set to -1 - they made the bug worse).
HTTP client code now tracks the reason for failure better (so we can distinguish between dns, no response, disconnects, and tls cert issues).
Downloads menu shows reasons for failure for its various sources.
make hexen2's +infoplaque button work even when tab isn't held! Yes! usability! who'd a thought it?
Try to clean up some client-only build issues.
Added 'librequake' as a recognised game name (mostly so that we can reuse the quake-specific engine compat settings.
.map support now supports patches enough to query+create(+network)+select them. Collisions are basically defective though.
qcc: Remove char as default keyword.
qcc: Fix some recent regressions.
sv: Add 'sv_protocol csqc' setting to force csqc protocols on clients that disabled handshakes, for mods that NEED csqc support. other options include 'fte1' and 'fte2', if you want to force extra stuff. Engines that don't support the selected protocols will crash out so only set these if your mod/map always requires it.
sv: default to qw physics whenever a mod defines the SV_RunClientCommand, even if its an nq mod.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5775 fc73d0e0-1445-4013-8a0c-d673dee63da5
2020-10-06 03:17:28 +00:00
..
gl_alias.c fix 24bit skins to work again 2020-08-24 07:52:55 +00:00
gl_backend.c try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
gl_bloom.c Implement preliminary openxr plugin. inputs are still useless (can HOPEFULLY result in some prints, but nothing else), and there's no considerations for 2d things. 2020-05-14 15:50:26 +00:00
gl_draw.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +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 Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
gl_heightmap.c Add r_meshroll, like r_meshpitch (hexen2 requires it set to -1 - they made the bug worse). 2020-10-06 03:17:28 +00:00
gl_hlmdl.c try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
gl_model.c Add r_meshroll, like r_meshpitch (hexen2 requires it set to -1 - they made the bug worse). 2020-10-06 03:17:28 +00:00
gl_model.h try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
gl_ngraph.c Try to fix some stuff that was wrong in the last commit. 2020-09-29 09:34:38 +00:00
gl_rlight.c try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
gl_rmain.c try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
gl_rmisc.c Add explicit skyroom fog. 2019-10-18 08:37:38 +00:00
gl_rsurf.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
gl_screen.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
gl_shader.c Rework how fte clients handle serverinfo watervis a little. Server's setting (if set) overrides client's ruleset_allow_watervis. 2020-09-30 14:54:52 +00:00
gl_shadow.c Change r_shadow_realtime_world_importlightentitiesfrommap to default to 0. This will prevent the engine from using rtlights on maps that don't have any rtlights defined. Can still be forced on a per-map basis with 'r_editlights_reload bsp', or by just changing this cvar back to 1, if you're the kind of person who MUST have rtlights. makestatic+pflags stuff can still be used if a mod wants to define its own light conversions. This should make FTE a little more palettable to the mapping community. 2020-09-08 10:38:26 +00:00
gl_terrain.h Add r_meshroll, like r_meshpitch (hexen2 requires it set to -1 - they made the bug worse). 2020-10-06 03:17:28 +00:00
gl_vidcocoa.m add support for symlinks in zips. 2014-01-13 02:42:25 +00:00
gl_vidcommon.c Lets try using _LARGEFILE64_SOURCE in 32bit linux builds. Not that anyone will notice. 2020-09-08 05:11:09 +00:00
gl_viddroid.c Fix web+android targets. Fix some relatively recent quake2 bugs. 2020-05-16 13:12:58 +00:00
gl_videgl.c '+set vid_renderer egl_headless' will now give a headless client that's able to take screenshots and video captures without creating any kind of window. Because we can. 2020-09-15 08:54:10 +00:00
gl_videgl.h '+set vid_renderer egl_headless' will now give a headless client that's able to take screenshots and video captures without creating any kind of window. Because we can. 2020-09-15 08:54:10 +00:00
gl_vidlinuxglx.c Lets try using _LARGEFILE64_SOURCE in 32bit linux builds. Not that anyone will notice. 2020-09-08 05:11:09 +00:00
gl_vidmacos.c reworked clipboard handling to avoid stalls when pasting in linux. 2018-10-11 10:31:23 +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 try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +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 Too many changes, sorry. 2019-11-20 03:09:50 +00:00
gl_vidtinyglstubs.c Added copyright header, extended the comment a bit. 2007-09-09 14:33:13 +00:00
gl_vidwayland.c disabled some quake-only teamplay stuff in non-quake builds. 2020-04-19 01:23:32 +00:00
gl_warp.c Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +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 try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
glsupp.h Support connecting subnodes to servers over tcp (instead of depending on fork). 2020-04-29 10:43:22 +00:00
ltface.c prepare for proper binary auth instead of depending upon tls certs (using sha2(512) to ensure no modification). probably buggy on windows so not fully enabled yet. 2020-03-25 21:29:30 +00:00
model_hl.h try to fix common-symbol conflicts in windows builds. 2020-08-13 08:39:48 +00:00
r_bishaders.h Try to fix missing impulses bug. 2020-07-21 07:58:54 +00:00
shader.h makefile: attempt to fix freetype when not using makelibs (should make it slightly easier for people to compile with msys2 without needing to resort to cmake). 2020-06-12 23:29:58 +00:00