diff --git a/libraries/ZVulkan/src/vulkandevice.cpp b/libraries/ZVulkan/src/vulkandevice.cpp index 252f4e1f9..4e569ba7b 100644 --- a/libraries/ZVulkan/src/vulkandevice.cpp +++ b/libraries/ZVulkan/src/vulkandevice.cpp @@ -177,7 +177,7 @@ VulkanDeviceFaultInfo VulkanDevice::GetDeviceFaultInfo() if (!SupportsExtension(VK_EXT_DEVICE_FAULT_EXTENSION_NAME)) return {}; - VkDeviceFaultCountsEXT counts = {}; + VkDeviceFaultCountsEXT counts = { VK_STRUCTURE_TYPE_DEVICE_FAULT_COUNTS_EXT }; VkResult result = vkGetDeviceFaultInfoEXT(device, &counts, nullptr); if (result != VK_INCOMPLETE && result != VK_SUCCESS) return {}; @@ -186,7 +186,7 @@ VulkanDeviceFaultInfo VulkanDevice::GetDeviceFaultInfo() std::vector vendorInfos(counts.vendorInfoCount); std::vector vendorBinaryData(counts.vendorBinarySize); - VkDeviceFaultInfoEXT info = {}; + VkDeviceFaultInfoEXT info = { VK_STRUCTURE_TYPE_DEVICE_FAULT_INFO_EXT }; info.pAddressInfos = addressInfos.data(); info.pVendorInfos = vendorInfos.data(); info.pVendorBinaryData = vendorBinaryData.data();