quakeforge/include/QF
Bill Currie 46a0be837e [vulkan] Check qfv_matrix_buffer_t size
Instead of forcing it via unnecessary alignment. I didn't feel like
using aligned malloc to silence ubsan when really the alignment was just
to force the size to be aligned.
2024-09-24 11:35:22 +09:00
..
classes Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
ecs [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
GL [vulkan] Support clipping rectangles via scissor 2023-12-22 18:17:09 +09:00
GLSL [glsl] Add support for debug callback 2024-02-25 11:12:10 +09:00
input [ruamoko] Add wrapper for IN_SendConnectedDevices 2024-02-01 01:40:46 +09:00
math [math] Add a vector format macro 2023-12-19 20:08:39 +09:00
plugin [renderer] Allow render config to be specified 2024-01-30 23:13:16 +09:00
progs [gamecode] Fix a silly typo in a macro 2024-08-17 15:22:09 +09:00
scene [scene] Add support for a scene camera 2024-02-01 11:20:36 +09:00
simd [simd] Add unsigned vector types 2023-06-15 09:36:50 +09:00
ui [ui] Implement scroll bars 2024-01-09 09:12:29 +09:00
Vulkan [vulkan] Check qfv_matrix_buffer_t size 2024-09-24 11:35:22 +09:00
alloc.h [util] Make FREE a little more macro-correct 2024-02-21 22:41:08 +09:00
backtrace.h [util] Add a wrapper for libgcc's backtrace functions 2023-12-04 17:53:12 +09:00
bspfile.h [bspfile] Correct some typos in the documentation 2024-01-20 12:52:39 +09:00
cbuf.h [ruamoko] Add support for cbuf handling 2024-02-01 18:58:41 +09:00
cdaudio.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
cexpr.h [cexpr] Remove unnecessary config.h include 2023-11-17 20:51:12 +09:00
checksum.h
clip_hull.h
cmd.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
cmem.h [util] Use mmap/munmap for cmem internal alloc/free 2021-07-12 16:33:47 +09:00
console.h [console] Start work on a debug UI 2023-07-01 20:00:26 +09:00
crc.h [util] Use uint16_t for crc16 2024-02-25 11:06:39 +09:00
csqc.h
cvar.h [cvar] Add toggle and reset functions 2023-12-21 10:22:21 +09:00
darray.h [util] Clean up nested macro temp var names a little 2022-03-31 14:44:51 +09:00
draw.h [console] Flush any pending draw data 2024-01-19 15:45:04 +09:00
dstring.h [dstring] Ignore embedded nulls for appendstr 2024-09-14 17:12:01 +09:00
ecs.h [ecs] Implement hierarchies as components 2024-01-02 16:38:01 +09:00
fbsearch.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
gib.h Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
hash.h [util] Free up hash links 2023-03-04 02:07:31 +09:00
heapsort.h [util] Support custom swap function for heapsort 2022-10-31 10:52:03 +09:00
idparse.h
image.h [skin] Get team colors working for model skins 2024-01-15 14:59:11 +09:00
info.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
input.h [input] Fix some doxygen breakage 2022-05-19 13:26:45 +09:00
iqm.h [iqm] Use 32-bit indices for large models 2024-01-09 13:36:46 +09:00
joystick.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
keys.h [dox] Fix up some doxygen issues 2022-04-13 14:17:58 +09:00
link.h
listener.h [util] Add a listener object 2021-11-25 13:36:02 +09:00
llist.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
Makemodule.am [vulkan] Remove old descriptor and pipeline code 2023-12-17 18:45:02 +09:00
mathlib.h Nuke qboolean from orbit 2023-06-13 18:06:11 +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 [gl] Use a struct for glpoly_t's vertices 2024-01-28 09:00:01 +09:00
modelgen.h
msg.h [util] Add leb123 signed and unsigned message readers 2023-12-01 02:55:08 +09:00
object.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
pak.h
pakfile.h
pcx.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
plist.h [plist] Add support for parsing and writing JSON 2024-09-14 18:59:48 +09:00
plugin.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
png.h [image] Make WritePNG take settings from tex_t 2022-04-01 01:01:53 +09:00
pqueue.h [util] Clean up nested macro temp var names a little 2022-03-31 14:44:51 +09:00
progs.h [gamecode] Save all param pointers with PR_SaveParams 2024-09-05 00:00:44 +09:00
pvsfile.h [qfvis] Write out the fat-pvs file 2021-07-27 20:04:19 +09:00
qargs.h [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
qdefs.h
qendian.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
qtypes.h [build] Require C23 (gnu2x) 2023-08-13 23:51:53 +09:00
quakefs.h [quakefs] Support loading dirconf directly 2024-01-31 00:18:05 +09:00
quakeio.h [quakeio] Rework Qgetline to use dstring 2024-01-05 11:50:48 +09:00
render.h [renderer] Allow render config to be specified 2024-01-30 23:13:16 +09:00
riff.h
ringbuffer.h [util] Add atomic ring buffer and automated tests 2022-09-22 09:35:57 +09:00
ruamoko.h [gamecode] Pass registered data pointer to builtins 2022-02-14 12:28:38 +09:00
screen.h [renderer] Allow the camera to be overridden 2023-07-12 00:47:40 +09:00
script.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
segtext.h More doxygen tweaks 2022-05-19 13:26:45 +09:00
set.h [set] Allow a set pool to be cleaned up 2024-09-19 12:22:46 +09:00
sizebuf.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
skin.h [skin] Fix up dynamic library issues 2024-01-15 15:26:09 +09:00
sound.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
spritegn.h
sys.h [sys] Move terminal color escapes to sys.h 2024-01-30 23:13:16 +09:00
sys_developer.h [sys] Add some developer flags for cache/hunk/zone 2022-06-03 12:04:27 +09:00
teamplay.h [cvar] Make cvars properly typed 2022-04-24 19:15:22 +09:00
tga.h [image] Set texture type for no-load tga images 2022-05-04 13:50:55 +09:00
va.h [util] Make va return const char * 2021-03-29 17:24:30 +09:00
ver_check.h
vid.h [vid] Ensure window size gets sent after init 2023-07-14 11:57:36 +09:00
wad.h Fix some issues found by gcc's -flto 2023-11-16 17:09:20 +09:00
wadfile.h
winding.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
zone.h [zone] Make zone_error be like printf 2023-12-20 18:32:53 +09:00