quakeforge/include/QF
Bill Currie e1a0c31e3f [qfcc] Encode the new vector types
Thanks to the size of the type encoding being explicit in the encoding,
anything that tries to read the encodings without expecting the width
will simply skip over the width, as it is placed after the ev type in
the encoding.

Any code that needs to read both the old encodings and the new can check
the size of the basic encodings to see if the width field is present.
2022-01-30 16:00:49 +09:00
..
GL [renderer] Remove currententity from non-sw renderers 2021-07-22 16:15:14 +09:00
GLSL [glsl] Fix some const-correct issues for textures 2021-12-24 06:45:13 +09:00
Vulkan [vulkan] Build particle buffers 2021-12-24 06:45:13 +09:00
classes Massive whitespace cleanup. 2012-05-22 08:23:22 +09:00
input Fix some doxygen warnings 2021-12-25 11:17:33 +09:00
math [math] Add some bit-op functions 2022-01-23 13:47:14 +09:00
plugin [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
progs [qfcc] Encode the new vector types 2022-01-30 16:00:49 +09:00
scene [scene] Provide direct access to the world matrix 2021-12-24 06:45:13 +09:00
simd [simd] Use inttypes.h for long vector formats 2022-01-30 10:50:14 +09:00
ui [ui] Add two view manipulation functions 2021-07-10 17:57:59 +09:00
Makemodule.am [math] Add some bit-op functions 2022-01-23 13:47:14 +09:00
alloc.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
bspfile.h [util] Make bsp_t counts size_t 2021-08-01 21:54:05 +09:00
cbuf.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
cdaudio.h Merge branch 'master' into vulkan 2020-03-20 13:04:41 +09:00
cexpr.h [cexpr] Add a small library with some useful functions 2021-12-24 06:45:12 +09:00
checksum.h Make header protection consistent 2020-02-24 12:21:20 +09:00
clip_hull.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cmd.h [nq,qw] Stop wring to config.cfg 2021-04-12 22:09:09 +09:00
cmem.h [util] Use mmap/munmap for cmem internal alloc/free 2021-07-12 16:33:47 +09:00
console.h [console] Get message modes and menus working again 2021-11-28 23:21:55 +09:00
crc.h Make header protection consistent 2020-02-24 12:21:20 +09:00
csqc.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
cvar.h [util] Add listeners to cvars 2021-11-25 17:46:16 +09:00
darray.h [util] Hide some initializers from the darray docs 2021-11-25 13:36:02 +09:00
draw.h Make header protection consistent 2020-02-24 12:21:20 +09:00
dstring.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
fbsearch.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
gib.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
hash.h [util] FIx an "only" in a comment 2021-01-05 17:40:07 +09:00
heapsort.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
idparse.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
image.h [image] Add function to get image memory size 2021-04-25 08:38:13 +09:00
info.h Make header protection consistent 2020-02-24 12:21:20 +09:00
input.h [input] Move freelook macro deffiniton 2021-12-24 06:45:13 +09:00
iqm.h Make header protection consistent 2020-02-24 12:21:20 +09:00
joystick.h Make header protection consistent 2020-02-24 12:21:20 +09:00
keys.h [input] Clean out a lot of obsolete stuff from keys 2021-11-27 12:31:24 +09:00
link.h Make header protection consistent 2020-02-24 12:21:20 +09:00
listener.h [util] Add a listener object 2021-11-25 13:36:02 +09:00
llist.h Make header protection consistent 2020-02-24 12:21:20 +09:00
mathlib.h [vulkan] Clean up and document some of the bsp code 2021-07-13 22:59:51 +09:00
mdfour.h Clean up after removal of uint32.h 2020-02-29 16:11:07 +09:00
mersenne.h [util] Add mtwist float random number functions 2021-12-24 06:45:13 +09:00
model.h [sprite] Separate model and texture loading 2021-12-24 06:45:13 +09:00
modelgen.h Make header protection consistent 2020-02-24 12:21:20 +09:00
msg.h [util] Add message short and long poke functions 2021-04-04 15:56:14 +09:00
object.h Make header protection consistent 2020-02-24 12:21:20 +09:00
pak.h Make header protection consistent 2020-02-24 12:21:20 +09:00
pakfile.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
pcx.h Merge branch 'master' into win-merge 2021-03-25 22:42:16 +09:00
plist.h [plist] Remove incorrect const from PL_RemoveObjectForKey 2021-12-17 08:30:00 +09:00
plugin.h [plugin] Clean up the rest of the plugin structs 2021-06-22 19:47:20 +09:00
png.h [image] Add parameter to load only the header 2021-01-19 10:15:57 +09:00
pqueue.h [util] Add an priority queue implementation 2021-08-02 13:29:55 +09:00
progs.h [gamecode] Use pr_type_names for debug views 2022-01-30 10:49:33 +09:00
pvsfile.h [qfvis] Write out the fat-pvs file 2021-07-27 20:04:19 +09:00
qargs.h [util] Expose the quakerc check function 2021-11-14 10:12:14 +09:00
qdefs.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qendian.h Make header protection consistent 2020-02-24 12:21:20 +09:00
qtypes.h [renderer] Move driver specific texture chain defs 2021-07-21 16:36:51 +09:00
quakefs.h [quakefs] Take in the pointer to the global hunk 2021-12-24 06:45:13 +09:00
quakeio.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
render.h [particles] Create a psystem object 2021-12-24 06:45:13 +09:00
riff.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
ringbuffer.h [input] Rework device registration 2021-09-20 15:21:11 +09:00
ruamoko.h [gamecode] Rename func_t to pr_func_t 2022-01-18 15:36:58 +09:00
screen.h [renderer] Make R_RenderView private 2021-12-24 06:45:12 +09:00
script.h Make script much friendlier to use 2020-02-26 09:39:03 +09:00
segtext.h Document segmented text 2020-02-15 23:48:47 +09:00
set.h [util] Minimize set growth 2021-08-11 12:31:03 +09:00
sizebuf.h [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
skin.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sound.h [audio] Clean up a few minor style issues 2021-06-25 16:52:09 +09:00
spritegn.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sys.h [util] Wrap fd_set 2021-09-28 10:53:51 +09:00
sys_developer.h [gamecode] Use a new developer flag for builtin debug 2021-12-24 06:45:13 +09:00
teamplay.h Make header protection consistent 2020-02-24 12:21:20 +09:00
tga.h [image] Add parameter to load only the header 2021-01-19 10:15:57 +09:00
va.h [util] Make va return const char * 2021-03-29 17:24:30 +09:00
ver_check.h Make header protection consistent 2020-02-24 12:21:20 +09:00
vid.h [vid] Add a listener set for palette changes 2021-12-24 06:45:13 +09:00
wad.h Make header protection consistent 2020-02-24 12:21:20 +09:00
wadfile.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
winding.h Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
zone.h [zone] Add function to retrieve memory usage 2021-12-27 20:12:03 +09:00