quakeforge/libs
Bill Currie 743b06d5c1 [vulkan] Script render graph initialization sequence
While every possible subsystem needs an initialization call, all that
does is add the actual initialization task to the render graph system.
This allows the render graph to be fully configurable, initializing only
those subsystems that the graph needs.

Scripted initialization is still separated from startup as render graph
creation needs various resources (eg, attachments) defined before
creating render and compute passes, but all those need to be created
before the subsystems can actually start up.
2024-01-30 23:13:16 +09:00
..
audio [sound] Flush sfx hash table on gamedir change 2024-01-13 01:03:23 +09:00
client [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
console [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
ecs [sys] Move terminal color escapes to sys.h 2024-01-30 23:13:16 +09:00
gamecode Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
gib Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
image [image] Ensure tex fields are all initialized 2024-01-15 14:59:11 +09:00
input Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
models [gl] Use a struct for glpoly_t's vertices 2024-01-28 09:00:01 +09:00
net Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [console] Make quake encoding optional 2024-01-30 23:13:16 +09:00
scene [scene] Add more entity component helper functions 2024-01-19 15:45:04 +09:00
ui [sys] Move terminal color escapes to sys.h 2024-01-30 23:13:16 +09:00
util [quakeio] Rework Qgetline to use dstring 2024-01-05 11:50:48 +09:00
video [vulkan] Script render graph initialization sequence 2024-01-30 23:13:16 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00