Home
last modified time | relevance | path

Searched refs:free_cmd_buffers (Results 1 – 12 of 12) sorted by relevance

/third_party/mesa3d/src/gallium/frontends/lavapipe/
Dlvp_cmd_buffer.c85 if (!list_is_empty(&pool->free_cmd_buffers)) { in lvp_AllocateCommandBuffers()
86 …struct lvp_cmd_buffer *cmd_buffer = list_first_entry(&pool->free_cmd_buffers, struct lvp_cmd_buffe… in lvp_AllocateCommandBuffers()
137 list_addtail(&cmd_buffer->pool_link, &cmd_buffer->pool->free_cmd_buffers); in lvp_FreeCommandBuffers()
203 list_inithead(&pool->free_cmd_buffers); in lvp_CreateCommandPool()
227 &pool->free_cmd_buffers, pool_link) { in lvp_DestroyCommandPool()
263 &pool->free_cmd_buffers, pool_link) { in lvp_TrimCommandPool()
266 list_inithead(&pool->free_cmd_buffers); in lvp_TrimCommandPool()
Dlvp_private.h496 struct list_head free_cmd_buffers; member
/third_party/mesa3d/src/panfrost/vulkan/
Dpanvk_vX_cmd_buffer.c1183 if (!list_is_empty(&pool->free_cmd_buffers)) { in panvk_per_arch()
1185 &pool->free_cmd_buffers, struct panvk_cmd_buffer, pool_link); in panvk_per_arch()
1227 &cmdbuf->pool->free_cmd_buffers); in panvk_per_arch()
1279 &pool->free_cmd_buffers, pool_link) in panvk_per_arch()
1320 &pool->free_cmd_buffers, pool_link) in panvk_per_arch()
Dpanvk_cmd_buffer.c392 list_inithead(&pool->free_cmd_buffers); in panvk_CreateCommandPool()
Dpanvk_private.h737 struct list_head free_cmd_buffers; member
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_cmd_buffer.h511 struct list_head free_cmd_buffers; member
Dtu_cmd_buffer.c1682 if (!list_is_empty(&pool->free_cmd_buffers)) { in tu_AllocateCommandBuffers()
1684 &pool->free_cmd_buffers, struct tu_cmd_buffer, pool_link); in tu_AllocateCommandBuffers()
1738 &cmd_buffer->pool->free_cmd_buffers); in tu_FreeCommandBuffers()
3705 list_inithead(&pool->free_cmd_buffers); in tu_CreateCommandPool()
3730 &pool->free_cmd_buffers, pool_link) in tu_DestroyCommandPool()
3769 &pool->free_cmd_buffers, pool_link) in tu_TrimCommandPool()
/third_party/mesa3d/docs/relnotes/
D22.0.1.rst100 - lavapipe: Reset the free_cmd_buffers list in TrimCommandPool
D21.3.8.rst112 - lavapipe: Reset the free_cmd_buffers list in TrimCommandPool
D22.1.0.rst1674 - lavapipe: Reset the free_cmd_buffers list in TrimCommandPool
/third_party/mesa3d/src/amd/vulkan/
Dradv_cmd_buffer.c4843 if (!list_is_empty(&pool->free_cmd_buffers)) { in radv_AllocateCommandBuffers()
4845 list_first_entry(&pool->free_cmd_buffers, struct radv_cmd_buffer, pool_link); in radv_AllocateCommandBuffers()
4897 list_addtail(&cmd_buffer->pool_link, &pool->free_cmd_buffers); in radv_FreeCommandBuffers()
6316 list_inithead(&pool->free_cmd_buffers); in radv_CreateCommandPool()
6338 list_for_each_entry_safe(struct radv_cmd_buffer, cmd_buffer, &pool->free_cmd_buffers, pool_link) in radv_DestroyCommandPool()
6368 list_for_each_entry_safe(struct radv_cmd_buffer, cmd_buffer, &pool->free_cmd_buffers, pool_link) in radv_TrimCommandPool()
Dradv_private.h1550 struct list_head free_cmd_buffers; member