quakeforge/libs
Bill Currie 010c658653 [build] Add support for building with Tracy
Tracy is a frame profiler: https://github.com/wolfpld/tracy

This uses Tracy's C API to instrument the code (already added in several
places). It turns out there is something very weird with the fence
behavior between the staging buffers and render commands as the
inter-frame delay occurs in a very strangle place (in the draw code's
packet acquisition rather than the fence waiter that's there for that
purpose). I suspect some tangled dependencies.
2023-11-28 15:54:55 +09:00
..
audio [win] Clean up event handling and a pile of dead code 2023-11-24 12:28:06 +09:00
client [build] Add support for building with Tracy 2023-11-28 15:54:55 +09:00
console [build] Add support for building with Tracy 2023-11-28 15:54:55 +09:00
ecs [ecs] Move correct number of subpool ranges 2023-07-11 00:06:21 +09:00
gamecode [qfcc] Support 32-bit and 64-bit handle types 2023-10-02 23:33:37 +09:00
gib [build] Fix some build issues caused by using tracy 2023-11-28 13:54:18 +09:00
image Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
input [input] Delay event system init 2023-09-21 02:02:12 +09:00
models [nq,qw] Call Mod_ClearAll in CL_Shutdown 2023-10-03 14:28:32 +09:00
net Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [build] Fix some build issues caused by using tracy 2023-11-28 13:54:18 +09:00
scene Fix most of the hacks for clang 2023-08-11 18:29:30 +09:00
ui [build] Add support for building with Tracy 2023-11-28 15:54:55 +09:00
util [sys] Correct spelling of signals 2023-11-25 09:51:33 +09:00
video [build] Add support for building with Tracy 2023-11-28 15:54:55 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00