diff options
Diffstat (limited to 'src/vulkan/runtime/vk_meta.h')
-rw-r--r-- | src/vulkan/runtime/vk_meta.h | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/src/vulkan/runtime/vk_meta.h b/src/vulkan/runtime/vk_meta.h index 28379b0948d..48e3c391d30 100644 --- a/src/vulkan/runtime/vk_meta.h +++ b/src/vulkan/runtime/vk_meta.h @@ -27,7 +27,6 @@ #include "vk_object.h" #include "util/simple_mtx.h" -#include "util/u_dynarray.h" #ifdef __cplusplus extern "C" { @@ -181,32 +180,6 @@ vk_meta_create_sampler(struct vk_device *device, const void *key_data, size_t key_size, VkSampler *sampler_out); -struct vk_meta_object_list { - struct util_dynarray arr; -}; - -void vk_meta_object_list_init(struct vk_meta_object_list *mol); -void vk_meta_object_list_reset(struct vk_device *device, - struct vk_meta_object_list *mol); -void vk_meta_object_list_finish(struct vk_device *device, - struct vk_meta_object_list *mol); - -static inline void -vk_meta_object_list_add_obj(struct vk_meta_object_list *mol, - struct vk_object_base *obj) -{ - util_dynarray_append(&mol->arr, struct vk_object_base *, obj); -} - -static inline void -vk_meta_object_list_add_handle(struct vk_meta_object_list *mol, - VkObjectType obj_type, - uint64_t handle) -{ - vk_meta_object_list_add_obj(mol, - vk_object_base_from_u64_handle(handle, obj_type)); -} - VkResult vk_meta_create_buffer(struct vk_command_buffer *cmd, struct vk_meta_device *meta, const VkBufferCreateInfo *info, |