From e20d5173fd370aff22000e6d96eaee2f1d087d9c Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Mon, 2 Dec 2024 10:49:37 +0100 Subject: [PATCH] radv: promote VK_KHR_map_memory2 to core 1.4 API Signed-off-by: Samuel Pitoiset Part-of: --- src/amd/vulkan/layers/radv_quantic_dream.c | 2 +- src/amd/vulkan/radv_device_memory.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/amd/vulkan/layers/radv_quantic_dream.c b/src/amd/vulkan/layers/radv_quantic_dream.c index 9d28c6516cf..43418943857 100644 --- a/src/amd/vulkan/layers/radv_quantic_dream.c +++ b/src/amd/vulkan/layers/radv_quantic_dream.c @@ -7,7 +7,7 @@ #include "radv_entrypoints.h" VKAPI_ATTR VkResult VKAPI_CALL -quantic_dream_UnmapMemory2KHR(VkDevice _device, const VkMemoryUnmapInfoKHR *pMemoryUnmapInfo) +quantic_dream_UnmapMemory2(VkDevice _device, const VkMemoryUnmapInfo *pMemoryUnmapInfo) { /* Detroit: Become Human repeatedly calls vkMapMemory and vkUnmapMemory on the same buffer. * This creates high overhead in the kernel due to mapping operation and page fault costs. diff --git a/src/amd/vulkan/radv_device_memory.c b/src/amd/vulkan/radv_device_memory.c index 6edaf659a47..ca8062b4545 100644 --- a/src/amd/vulkan/radv_device_memory.c +++ b/src/amd/vulkan/radv_device_memory.c @@ -282,7 +282,7 @@ radv_FreeMemory(VkDevice _device, VkDeviceMemory _mem, const VkAllocationCallbac } VKAPI_ATTR VkResult VKAPI_CALL -radv_MapMemory2KHR(VkDevice _device, const VkMemoryMapInfoKHR *pMemoryMapInfo, void **ppData) +radv_MapMemory2(VkDevice _device, const VkMemoryMapInfo *pMemoryMapInfo, void **ppData) { VK_FROM_HANDLE(radv_device, device, _device); VK_FROM_HANDLE(radv_device_memory, mem, pMemoryMapInfo->memory); @@ -313,7 +313,7 @@ radv_MapMemory2KHR(VkDevice _device, const VkMemoryMapInfoKHR *pMemoryMapInfo, v } VKAPI_ATTR VkResult VKAPI_CALL -radv_UnmapMemory2KHR(VkDevice _device, const VkMemoryUnmapInfoKHR *pMemoryUnmapInfo) +radv_UnmapMemory2(VkDevice _device, const VkMemoryUnmapInfo *pMemoryUnmapInfo) { VK_FROM_HANDLE(radv_device, device, _device); VK_FROM_HANDLE(radv_device_memory, mem, pMemoryUnmapInfo->memory);