From 37472a6aa3c9c55d9dfc6587a867e54cd50c2228 Mon Sep 17 00:00:00 2001 From: Iago Toral Quiroga Date: Fri, 29 Nov 2019 11:09:51 +0100 Subject: [PATCH] v3dv: amend vkEnumerateInstanceExtensionProperties to handle layers Part-of: --- src/broadcom/vulkan/v3dv_device.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/broadcom/vulkan/v3dv_device.c b/src/broadcom/vulkan/v3dv_device.c index 8a15f6cadab..1a43985ba7e 100644 --- a/src/broadcom/vulkan/v3dv_device.c +++ b/src/broadcom/vulkan/v3dv_device.c @@ -67,6 +67,10 @@ v3dv_EnumerateInstanceExtensionProperties(const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) { + /* We don't support any layers */ + if (pLayerName) + return vk_error(NULL, VK_ERROR_LAYER_NOT_PRESENT); + VK_OUTARRAY_MAKE(out, pProperties, pPropertyCount); for (int i = 0; i < V3DV_INSTANCE_EXTENSION_COUNT; i++) {