diff --git a/base/vulkanexamplebase.cpp b/base/vulkanexamplebase.cpp index 1a7ecdbf..5917f3e9 100644 --- a/base/vulkanexamplebase.cpp +++ b/base/vulkanexamplebase.cpp @@ -64,7 +64,7 @@ VkResult VulkanExampleBase::createInstance(bool enableValidation) std::vector extensions(extCount); if (vkEnumerateInstanceExtensionProperties(nullptr, &extCount, &extensions.front()) == VK_SUCCESS) { - for (VkExtensionProperties extension : extensions) + for (VkExtensionProperties& extension : extensions) { supportedInstanceExtensions.push_back(extension.extensionName); } @@ -129,7 +129,7 @@ VkResult VulkanExampleBase::createInstance(bool enableValidation) std::vector instanceLayerProperties(instanceLayerCount); vkEnumerateInstanceLayerProperties(&instanceLayerCount, instanceLayerProperties.data()); bool validationLayerPresent = false; - for (VkLayerProperties layer : instanceLayerProperties) { + for (VkLayerProperties& layer : instanceLayerProperties) { if (strcmp(layer.layerName, validationLayerName) == 0) { validationLayerPresent = true; break;