[vk] Removing false remove feature logging for robustness2 and image robustness.

This commit is contained in:
CamilleLaVey
2025-11-24 13:44:06 -04:00
parent f24b7015be
commit 18dabbaaff

View File

@@ -1281,24 +1281,12 @@ void Device::RemoveUnsuitableExtensions() {
features.robustness2.robustImageAccess2 ||
features.robustness2.nullDescriptor;
// Log which features are available
if (extensions.robustness_2) {
LOG_INFO(Render_Vulkan, "VK_EXT_robustness2 features: robustBufferAccess2={} "
"robustImageAccess2={} nullDescriptor={}",
features.robustness2.robustBufferAccess2,
features.robustness2.robustImageAccess2,
features.robustness2.nullDescriptor);
}
RemoveExtensionFeatureIfUnsuitable(extensions.robustness_2, features.robustness2,
VK_EXT_ROBUSTNESS_2_EXTENSION_NAME);
// VK_EXT_image_robustness
// Enable if robustImageAccess is available
extensions.image_robustness = features.image_robustness.robustImageAccess;
if (extensions.image_robustness) {
LOG_INFO(Render_Vulkan, "VK_EXT_image_robustness feature: robustImageAccess=true");
}
RemoveExtensionFeatureIfUnsuitable(extensions.image_robustness, features.image_robustness,
VK_EXT_IMAGE_ROBUSTNESS_EXTENSION_NAME);