quakeforge/libs/ui
Bill Currie 860f48d541 Clean up about 12000 allocations
Some of them were actual leaks, but tracking memory should be a lot
easier now. However, there's a lot of room for optimization of
allocations (eg, recylcling of hierarchies. There is now 1 active
allocation (according to tracy) when nq exits: Qgetline's string buffer
(I think an api change is in order).
2024-01-05 11:50:48 +09:00
..
test [build] Implement tracy memory zones 2024-01-05 11:50:48 +09:00
canvas.c [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
font.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
imui.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
inputline.c [ui] Create library for UI support code 2021-06-12 22:50:51 +09:00
Makemodule.am [ui] Add a shaped text cache system 2023-07-08 11:15:51 +09:00
passage.c Clean up about 12000 allocations 2024-01-05 11:50:48 +09:00
shaper.c [ui] Add a shaped text cache system 2023-07-08 11:15:51 +09:00
text.c [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
txtbuffer.c [util] Record allocated blocs for ALLOC 2023-03-05 18:31:30 +09:00
view.c [ecs] Make hierarchy ownership of entities optional 2024-01-05 11:50:48 +09:00
vrect.c [ui] Fix more memory leaks 2023-03-05 18:31:30 +09:00