From 41ffa8d6d7e5efd8a2b774030584cf352e282c08 Mon Sep 17 00:00:00 2001 From: Tobin Ehlis Date: Fri, 3 Nov 2017 14:52:11 -0600 Subject: icd:Don't return support for Undefined Format --- scripts/mock_icd_generator.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/scripts/mock_icd_generator.py b/scripts/mock_icd_generator.py index 606436a4..899a75b1 100644 --- a/scripts/mock_icd_generator.py +++ b/scripts/mock_icd_generator.py @@ -588,8 +588,12 @@ CUSTOM_C_INTERCEPTS = { GetPhysicalDeviceFeatures(physicalDevice, &pFeatures->features); ''', 'vkGetPhysicalDeviceFormatProperties': ''' - // TODO: Just returning full support for everything initially - *pFormatProperties = { 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF }; + if (VK_FORMAT_UNDEFINED == format) { + *pFormatProperties = { 0x0, 0x0, 0x0 }; + } else { + // TODO: Just returning full support for everything initially + *pFormatProperties = { 0x00FFFFFF, 0x00FFFFFF, 0x00FFFFFF }; + } ''', 'vkGetPhysicalDeviceFormatProperties2KHR': ''' GetPhysicalDeviceFormatProperties(physicalDevice, format, &pFormatProperties->formatProperties); -- cgit v1.2.3