quakeforge/libs
Bill Currie 00d1ae0b91 [ecs] Invalidate entity in hierarchy before removal
I'm not sure just what was going on other than *other* components were
getting double-removed when the hierarchy reference component was
removed when the entity was being deleted. This might even prevent
issues with removing the hierarchy from an entity that's not being
deleted as the pre-invalidation prevents the removal from deleting the
entity.
2023-03-07 02:00:19 +09:00
..
audio [audio] Plug yet more leaks 2023-03-05 18:31:30 +09:00
client [client] Add a comment on light attenuation 2023-02-14 12:45:04 +09:00
console [ecs] Plug a bunch of memory leaks 2023-03-05 22:03:01 +09:00
ecs [ecs] Invalidate entity in hierarchy before removal 2023-03-07 02:00:19 +09:00
gamecode [gamecode] Yet more leaks 2023-03-05 18:31:30 +09:00
gib [gamecode] Make modules responsible for freeing resources 2023-03-03 20:26:00 +09:00
image [image] Allow color conversion caches to be cleaned up 2023-03-05 18:31:30 +09:00
input [input] Initialize the axis/button callback fields 2022-09-22 09:35:57 +09:00
models [model] Reset mod_numknown when clearing models 2023-03-06 21:04:00 +09:00
net [client] Merge cl_screen.c 2022-11-02 15:11:09 +09:00
qw [util] Make sizebuf and msg sizes unisgned 2021-04-04 15:53:53 +09:00
ruamoko [ruamoko] Plug yet more memory leaks 2023-03-05 18:31:30 +09:00
scene [glsl] Be more null-safe for free/destroy functions 2023-03-06 18:21:13 +09:00
ui [ecs] Plug a bunch of memory leaks 2023-03-05 22:03:01 +09:00
util [glsl] Be more null-safe for free/destroy functions 2023-03-06 18:21:13 +09:00
video [vid] Allow render systems to unload late 2023-03-06 21:15:15 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00