quakeforge/libs
Bill Currie faef61aab6 [vulkan] Ensure host-visible buffers are big enough to flush
Flushing memory requires nonCoherentAtomSize alignment, but this can
cause the flush range to go out of bounds of an improperly sized buffer.
However, only host-visible (and probably really only cached, but all
three covered) needs flushing, so no rounding up is done for
device-local memory.
2023-03-09 10:19:24 +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 [vulkan] Ensure host-visible buffers are big enough to flush 2023-03-09 10:19:24 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00