panvk: replace vkGetBufferMemoryRequirements2 with vkGetDeviceBufferMemoryRequirements
Mesa's Vulkan runtime will implement the former in terms of the latter for us. Reviewed-by: Erik Faye-Lund <erik.faye-lund@collabora.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32361>
This commit is contained in:
committed by
Marge Bot
parent
07b8ce4351
commit
ef120460e7
@@ -29,14 +29,12 @@ panvk_GetBufferOpaqueCaptureAddress(VkDevice _device,
|
||||
}
|
||||
|
||||
VKAPI_ATTR void VKAPI_CALL
|
||||
panvk_GetBufferMemoryRequirements2(VkDevice device,
|
||||
const VkBufferMemoryRequirementsInfo2 *pInfo,
|
||||
VkMemoryRequirements2 *pMemoryRequirements)
|
||||
panvk_GetDeviceBufferMemoryRequirements(VkDevice device,
|
||||
const VkDeviceBufferMemoryRequirements *pInfo,
|
||||
VkMemoryRequirements2 *pMemoryRequirements)
|
||||
{
|
||||
VK_FROM_HANDLE(panvk_buffer, buffer, pInfo->buffer);
|
||||
|
||||
const uint64_t align = 64;
|
||||
const uint64_t size = align64(buffer->vk.size, align);
|
||||
const uint64_t size = align64(pInfo->pCreateInfo->size, align);
|
||||
|
||||
pMemoryRequirements->memoryRequirements.memoryTypeBits = 1;
|
||||
pMemoryRequirements->memoryRequirements.alignment = align;
|
||||
|
||||
Reference in New Issue
Block a user