mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2025-12-28 12:30:09 +01:00
panvk: Prepare panvk_cmd_pool for CSF
We will have a new BO pool for CS buffers in the CSF backend. Signed-off-by: Boris Brezillon <boris.brezillon@collabora.com> Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30736>
This commit is contained in:
parent
598a8d9d11
commit
09682bc5b0
2 changed files with 3 additions and 0 deletions
|
|
@ -37,6 +37,7 @@ panvk_CreateCommandPool(VkDevice _device,
|
|||
return result;
|
||||
}
|
||||
|
||||
panvk_bo_pool_init(&pool->cs_bo_pool);
|
||||
panvk_bo_pool_init(&pool->desc_bo_pool);
|
||||
panvk_bo_pool_init(&pool->varying_bo_pool);
|
||||
panvk_bo_pool_init(&pool->tls_bo_pool);
|
||||
|
|
@ -57,6 +58,7 @@ panvk_DestroyCommandPool(VkDevice _device, VkCommandPool commandPool,
|
|||
|
||||
vk_command_pool_finish(&pool->vk);
|
||||
|
||||
panvk_bo_pool_cleanup(&pool->cs_bo_pool);
|
||||
panvk_bo_pool_cleanup(&pool->desc_bo_pool);
|
||||
panvk_bo_pool_cleanup(&pool->varying_bo_pool);
|
||||
panvk_bo_pool_cleanup(&pool->tls_bo_pool);
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@
|
|||
|
||||
struct panvk_cmd_pool {
|
||||
struct vk_command_pool vk;
|
||||
struct panvk_bo_pool cs_bo_pool;
|
||||
struct panvk_bo_pool desc_bo_pool;
|
||||
struct panvk_bo_pool varying_bo_pool;
|
||||
struct panvk_bo_pool tls_bo_pool;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue