quakeforge/libs
Bill Currie 12f1b31701 [vulkan] Use a command buffer pool manager
Many thanks to Peter and Darian for clearing up my misunderstanding of
how vkResetCommandPool works. The manager creates command buffers from
the command pool on an as-needed basis (when the queue of available
buffers is empty), and keeps track of those buffers in a queue. When the
pool is reset, the queues (one each for primary and secondary command
buffers) are reset such that the tracked buffers are available again.
2023-06-22 20:05:36 +09:00
..
audio Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
client Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
console Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
ecs [build] Fix some library install issues 2023-04-20 15:15:12 +09:00
gamecode Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
gib Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
image Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
input Nuke qboolean from orbit 2023-06-13 18:06:11 +09:00
models Nuke qboolean from orbit 2023-06-13 18:06:11 +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 [ruamoko] Extend the string api 2023-05-27 12:47:33 +09:00
scene [glsl] Be more null-safe for free/destroy functions 2023-03-06 18:21:13 +09:00
ui [build] Fix some library install issues 2023-04-20 15:15:12 +09:00
util [cexpr] Add string and voidptr types 2023-06-18 17:20:38 +09:00
video [vulkan] Use a command buffer pool manager 2023-06-22 20:05:36 +09:00
Makemodule.am [ecs] Move ECS core into its own library 2022-10-26 17:24:03 +09:00