turnip: Use common entrypoints for VK_EXT_private_data
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 28 Jan 2021 20:23:34 +0000 (14:23 -0600)
committerMarge Bot <eric+marge@anholt.net>
Mon, 1 Feb 2021 18:54:24 +0000 (18:54 +0000)
Acked-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/8676>

src/freedreno/vulkan/tu_device.c

index 6d3b65d..2d1144a 100644 (file)
@@ -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);
-}