diff --git a/base/VulkanDevice.cpp b/base/VulkanDevice.cpp index 77e20b65..b063334d 100644 --- a/base/VulkanDevice.cpp +++ b/base/VulkanDevice.cpp @@ -273,10 +273,11 @@ namespace vks if (deviceExtensions.size() > 0) { - for (const char* ext : deviceExtensions) + for (const char* enabledExtension : deviceExtensions) { - if (!extensionSupported(ext)) - std::cerr << ext << " device extension support seems to be missing" << std::endl; + if (!extensionSupported(enabledExtension)) { + std::cerr << "Enabled device extension \"" << enabledExtension << "\" is not present at device level\n"; + } } deviceCreateInfo.enabledExtensionCount = (uint32_t)deviceExtensions.size(); diff --git a/base/vulkanexamplebase.cpp b/base/vulkanexamplebase.cpp index a6069aac..b4a6710b 100644 --- a/base/vulkanexamplebase.cpp +++ b/base/vulkanexamplebase.cpp @@ -53,9 +53,9 @@ VkResult VulkanExampleBase::createInstance(bool enableValidation) std::vector extensions(extCount); if (vkEnumerateInstanceExtensionProperties(nullptr, &extCount, &extensions.front()) == VK_SUCCESS) { - for (auto ext : extensions) + for (VkExtensionProperties extension : extensions) { - supportedInstanceExtensions.push_back(ext.extensionName); + supportedInstanceExtensions.push_back(extension.extensionName); } } } @@ -63,7 +63,7 @@ VkResult VulkanExampleBase::createInstance(bool enableValidation) // Enabled requested instance extensions if (enabledInstanceExtensions.size() > 0) { - for (auto enabledExtension : enabledInstanceExtensions) + for (const char * enabledExtension : enabledInstanceExtensions) { // Output message if requested extension is not available if (std::find(supportedInstanceExtensions.begin(), supportedInstanceExtensions.end(), enabledExtension) == supportedInstanceExtensions.end())