From 0870cf4c06d9c8298be8a577d63104fa27ee7290 Mon Sep 17 00:00:00 2001 From: Jason Ekstrand Date: Thu, 28 Jan 2021 14:23:34 -0600 Subject: [PATCH] turnip: Use common entrypoints for VK_EXT_private_data Acked-by: Jonathan Marek Reviewed-by: Bas Nieuwenhuizen Part-of: --- src/freedreno/vulkan/tu_device.c | 53 -------------------------------- 1 file changed, 53 deletions(-) diff --git a/src/freedreno/vulkan/tu_device.c b/src/freedreno/vulkan/tu_device.c index 6d3b65d5e68..2d1144a6482 100644 --- a/src/freedreno/vulkan/tu_device.c +++ b/src/freedreno/vulkan/tu_device.c @@ -2086,56 +2086,3 @@ void tu_GetPhysicalDeviceMultisamplePropertiesEXT( else pMultisampleProperties->maxSampleLocationGridSize = (VkExtent2D){ 0, 0 }; } - - -VkResult -tu_CreatePrivateDataSlotEXT(VkDevice _device, - const VkPrivateDataSlotCreateInfoEXT* pCreateInfo, - const VkAllocationCallbacks* pAllocator, - VkPrivateDataSlotEXT* pPrivateDataSlot) -{ - TU_FROM_HANDLE(tu_device, device, _device); - return vk_private_data_slot_create(&device->vk, - pCreateInfo, - pAllocator, - pPrivateDataSlot); -} - -void -tu_DestroyPrivateDataSlotEXT(VkDevice _device, - VkPrivateDataSlotEXT privateDataSlot, - const VkAllocationCallbacks* pAllocator) -{ - TU_FROM_HANDLE(tu_device, device, _device); - vk_private_data_slot_destroy(&device->vk, privateDataSlot, pAllocator); -} - -VkResult -tu_SetPrivateDataEXT(VkDevice _device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlotEXT privateDataSlot, - uint64_t data) -{ - TU_FROM_HANDLE(tu_device, device, _device); - return vk_object_base_set_private_data(&device->vk, - objectType, - objectHandle, - privateDataSlot, - data); -} - -void -tu_GetPrivateDataEXT(VkDevice _device, - VkObjectType objectType, - uint64_t objectHandle, - VkPrivateDataSlotEXT privateDataSlot, - uint64_t* pData) -{ - TU_FROM_HANDLE(tu_device, device, _device); - vk_object_base_get_private_data(&device->vk, - objectType, - objectHandle, - privateDataSlot, - pData); -}