mirror of
https://github.com/baldurk/renderdoc.git
synced 2026-05-29 13:20:54 +00:00
Make warnings about unsupportable extensions less spammy
This commit is contained in:
@@ -1351,6 +1351,8 @@ void WrappedVulkan::FilterToSupportedExtensions(rdcarray<VkExtensionProperties>
|
||||
}
|
||||
}
|
||||
|
||||
static bool filterWarned = false;
|
||||
|
||||
VkResult WrappedVulkan::FilterDeviceExtensionProperties(VkPhysicalDevice physDev,
|
||||
const char *pLayerName,
|
||||
uint32_t *pPropertyCount,
|
||||
@@ -1404,7 +1406,7 @@ VkResult WrappedVulkan::FilterDeviceExtensionProperties(VkPhysicalDevice physDev
|
||||
// supported, don't remove
|
||||
return false;
|
||||
}
|
||||
else
|
||||
else if(!filterWarned)
|
||||
{
|
||||
RDCWARN(
|
||||
"VkPhysicalDeviceFragmentDensityMapFeaturesEXT."
|
||||
@@ -1433,7 +1435,7 @@ VkResult WrappedVulkan::FilterDeviceExtensionProperties(VkPhysicalDevice physDev
|
||||
// supported, don't remove
|
||||
return false;
|
||||
}
|
||||
else
|
||||
else if(!filterWarned)
|
||||
{
|
||||
RDCWARN(
|
||||
"VkPhysicalDeviceBufferDeviceAddressFeaturesEXT.bufferDeviceAddressCaptureReplay "
|
||||
@@ -1461,7 +1463,7 @@ VkResult WrappedVulkan::FilterDeviceExtensionProperties(VkPhysicalDevice physDev
|
||||
// supported, don't remove
|
||||
return false;
|
||||
}
|
||||
else
|
||||
else if(!filterWarned)
|
||||
{
|
||||
RDCWARN(
|
||||
"VkPhysicalDeviceBufferDeviceAddressFeaturesKHR.bufferDeviceAddressCaptureReplay "
|
||||
@@ -1483,6 +1485,8 @@ VkResult WrappedVulkan::FilterDeviceExtensionProperties(VkPhysicalDevice physDev
|
||||
ARRAY_COUNT(renderdocProvidedDeviceExtensions));
|
||||
}
|
||||
|
||||
filterWarned = true;
|
||||
|
||||
return FillPropertyCountAndList(&filtered[0], (uint32_t)filtered.size(), pPropertyCount,
|
||||
pProperties);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user