fteqw/plugins
Spoike b9cd6ec91b openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however.
_pext_vrinputs: added cvar to enable vr inputs protocol extension allowing vr inputs to be networked to ssqc too. defaults to 0 for now, will be renamed when deemed final.
updates menu: the prompt to enable sources is now more explicit instead of expecting the user to have a clue.
updates menu: added a v3 sources format, which should be more maintainable. not final.
updates menu: try to give reasons why sources might be failing (to help blame ISPs if they try fucking over TTH dns again).
presets menu: no longer closes the instant a preset is chosen. some presets have a couple of modifiers listed. force the demo loop in the background to serve as a preview.
prompts menus: now does word wrapping.
ftemaster: support importing server lists from other master servers (requested by Eukara).
server: try to detect when non-reply inbound packets are blocked by firewalls/nats/etc (using ftemaster to do so).
qcvm: added pointcontentsmask builtin, allowing it to probe more than just world, with fte's full contentbit range instead of just q1 legacy.
qcvm: memfill8 builtin now works on createbuffer() pointers.
qcvm: add missing unsigned ops. Fixed double comparison ops. fixed bug with op_store_i64. added missing OP_LOADP_I64
qcc: added '#pragma framerate RATE' for overriding implicit nextthink durations.
qcc: fixed '#pragma DONT_COMPILE_THIS_FILE' to not screw up comments.
qcc: added __GITURL__ __GITHASH__ __GITDATE__ __GITDATETIME__ __GITDESC__ for any mods that might want to make use of that.
qcc: fix up -Fhashonly a little
setrenderer: support for vulkan gpu enumeration.
rulesets: reworked to support custom rulesets (using hashes to catch haxxors, though still nothing prevents just changing the client to ignore rulesets)
bspx: use our BIH code for the bspx BRUSHLIST lump instead of the older less efficient code.
(static)iqm+obj: these model formats can now be used for the worldmodel (with a suitable .ent file). Also using BIH for much better collision performance.
pmove: tried to optimise PM_NudgePosition, should boost fps in stress tests.
wayland: fix a crash on startup. mousegrabs now works better.
imagetool: uses sdl for previews.


git-svn-id: https://svn.code.sf.net/p/fteqw/code/trunk@5813 fc73d0e0-1445-4013-8a0c-d673dee63da5
2021-04-14 05:21:04 +00:00
..
avplug openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
berkelium LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
botlib botlib stuff 2006-06-27 08:30:48 +00:00
bullet Try to switch some types in preparation for potentially switching to 64bit types (so qc timer can use doubles for longer map uptime). 2020-06-27 19:32:49 +00:00
cef 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
emailnot stripped support for qvm-based plugins. rewrote native plugins to use a more efficient interface. 2019-09-04 07:59:40 +00:00
ezhud Add support for writing uhexen2's v7 progs files. 2020-07-01 05:32:21 +00:00
ezscript stripped support for qvm-based plugins. rewrote native plugins to use a more efficient interface. 2019-09-04 07:59:40 +00:00
hud stripped support for qvm-based plugins. rewrote native plugins to use a more efficient interface. 2019-09-04 07:59:40 +00:00
irc Attempt to make clang happier. 2020-06-27 19:32:16 +00:00
jabber openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
models Add support for writing uhexen2's v7 progs files. 2020-07-01 05:32:21 +00:00
mpq Fix plugins on win32. 2019-09-05 15:39:11 +00:00
namemaker stripped support for qvm-based plugins. rewrote native plugins to use a more efficient interface. 2019-09-04 07:59:40 +00:00
odeplug playdemo accepts https urls now. will start playing before the file has finished downloading, to avoid unnecessary delays. 2017-05-10 02:08:58 +00:00
qi openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
serverb fixed eztv md4 incompatibility. 2020-02-11 18:06:10 +00:00
spaceinv stripped support for qvm-based plugins. rewrote native plugins to use a more efficient interface. 2019-09-04 07:59:40 +00:00
terrorgen Fix ignore command. 2019-09-17 19:49:39 +00:00
winamp remove more cvsignore files 2006-04-02 23:25:51 +00:00
xsv Switch to using epoll on linux, because we can. 2020-02-26 00:37:52 +00:00
Makefile openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
engine.h LOTS OF CHANGES. was hoping to get revision 5000 perfect, but really that's never going to happen. this has gone on for too long now. 2016-07-12 00:40:13 +00:00
openxr.c openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00
plugin.c GoaLitiuM's changes to fix msvc2015's cmake support. 2019-12-17 17:41:12 +00:00
plugin.def Fix plugins on win32. 2019-09-05 15:39:11 +00:00
plugin.h openxr plugin: tweaked - inputs should be working properly now, and are visible to csqc. subject to further breaking changes, however. 2021-04-14 05:21:04 +00:00