From 96504d51a214d26cd35beedbc0714f91d64a6b2d Mon Sep 17 00:00:00 2001 From: Constantine Shablia Date: Tue, 23 Jan 2024 10:32:49 +0200 Subject: [PATCH] panvk: advertise bufferDeviceAddress Reviewed-by: Boris Brezillon Part-of: --- src/panfrost/vulkan/panvk_device.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/panfrost/vulkan/panvk_device.c b/src/panfrost/vulkan/panvk_device.c index 674bc2da600..28563cad20f 100644 --- a/src/panfrost/vulkan/panvk_device.c +++ b/src/panfrost/vulkan/panvk_device.c @@ -245,7 +245,7 @@ panvk_get_features(const struct panvk_physical_device *device, .separateDepthStencilLayouts = false, .hostQueryReset = false, .timelineSemaphore = false, - .bufferDeviceAddress = false, + .bufferDeviceAddress = true, .bufferDeviceAddressCaptureReplay = false, .bufferDeviceAddressMultiDevice = false, .vulkanMemoryModel = false, @@ -1389,7 +1389,7 @@ panvk_InvalidateMappedMemoryRanges(VkDevice _device, uint32_t memoryRangeCount, } VkDeviceAddress -panvk_GetBufferDeviceAddress(VkDevice _device, VkBufferDeviceAddressInfo *pInfo) +panvk_GetBufferDeviceAddress(VkDevice _device, const VkBufferDeviceAddressInfo *pInfo) { VK_FROM_HANDLE(panvk_buffer, buffer, pInfo->buffer);