quakeforge/include/QF
Bill Currie 8ff2c5a747 [util] Support utf-8 strings in Sys_Printf
By default. Conversion of quake strings needs to be requested (which is
done by nq and qw clients and servers, as well as qfprogs via an
option). I got tired of seeing mangled source code in the disassembly.
2023-08-23 21:40:50 +09:00
..
classes Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
ecs [ecs] Add a ui function pointer to components 2023-08-08 17:02:53 +09:00
GL Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
GLSL [scene] Remove full_transform from renderer_t 2023-08-05 15:56:01 +09:00
input [input] Add a shift enum element for numlock 2023-07-02 01:23:28 +09:00
math [math] Add some bit-op functions 2022-01-23 13:47:14 +09:00
plugin [renderer] Add a debug_ui render function 2023-07-13 14:22:31 +09:00
progs [qfcc] Start work on implementing geometric algebra 2023-08-21 17:58:20 +09:00
scene Fix most of the hacks for clang 2023-08-11 18:29:30 +09:00
simd [simd] Add unsigned vector types 2023-06-15 09:36:50 +09:00
ui [ui] Edge detect all mouse buttons 2023-08-07 22:20:34 +09:00
Vulkan [vulkan] Up max lights to 2048 and quantize sizes 2023-08-15 14:44:38 +09:00
alloc.h [util] Record allocated blocs for ALLOC 2023-03-05 18:31:30 +09:00
bspfile.h [bspfile] Correct some typos in the documentation 2023-06-29 11:31:24 +09:00
cbuf.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
cdaudio.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
cexpr.h Implement clang support 2023-08-11 14:25:01 +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 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 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 Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
darray.h [util] Clean up nested macro temp var names a little 2022-03-31 14:44:51 +09:00
draw.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
dstring.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
ecs.h [ecs] Add a function to move a subpool to be the last 2023-07-08 19:55:37 +09:00
fbsearch.h [util] Add functions for binary heaps 2021-08-02 12:44:08 +09:00
gib.h Nuke qboolean from orbit 2023-06-13 18:06:11 +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 Update for doxygen 1.8.16 2020-02-11 15:22:42 +09:00
image.h [image] Allow color conversion caches to be cleaned up 2023-03-05 18:31:30 +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 [vulkan] Get IQM rendering working 2022-05-07 10:14:22 +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 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 Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
Makemodule.am [vulkan] Move Vulkan_NewScene into vulkan_scene 2023-08-08 11:52:31 +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 [scene] Remove full_transform from renderer_t 2023-08-05 15:56:01 +09:00
modelgen.h Make header protection consistent 2020-02-24 12:21:20 +09:00
msg.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
object.h Nuke qboolean from orbit 2023-06-13 18:06:11 +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 Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
plist.h Nuke qboolean from orbit 2023-06-13 18:06:11 +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 Nuke qboolean from orbit 2023-06-13 18:06:11 +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 Make header protection consistent 2020-02-24 12:21:20 +09:00
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 Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
quakeio.h [build] Autoconfiscate printf format attribute 2021-03-27 19:52:59 +09:00
render.h [scene] Move dynamic lights into the scene ECS 2023-08-04 15:08:56 +09:00
riff.h Nuke the rcsid stuff. 2012-04-22 10:56:32 +09:00
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] Add an edge detection iterator 2023-05-26 21:46:34 +09:00
sizebuf.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
skin.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
sound.h [scene] Make entity_t just an entity id for ECS 2022-10-23 22:24:36 +09:00
spritegn.h Make header protection consistent 2020-02-24 12:21:20 +09:00
sys.h [util] Support utf-8 strings in Sys_Printf 2023-08-23 21:40:50 +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 Make header protection consistent 2020-02-24 12:21:20 +09:00
vid.h [vid] Ensure window size gets sent after init 2023-07-14 11:57:36 +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 Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
zone.h Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00