From: Charles Giessen Date: Fri, 21 Feb 2020 18:18:31 +0000 (-0700) Subject: vulkaninfo: Fix uninitialized surface capabilities X-Git-Tag: upstream/1.2.179~136 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3d4fd72add914d60bf3c32bb9bc8b1fea379d9d6;p=platform%2Fupstream%2FVulkan-Tools.git vulkaninfo: Fix uninitialized surface capabilities Certain surface capabilities were being used in a comparison while unintialized if certain extensions were not supported. Change-Id: Iaa858a43a1b8bc0a2b42897d2d36a3630a474450 --- diff --git a/vulkaninfo/vulkaninfo.h b/vulkaninfo/vulkaninfo.h index 8493ac1..67fa7fc 100644 --- a/vulkaninfo/vulkaninfo.h +++ b/vulkaninfo/vulkaninfo.h @@ -892,9 +892,9 @@ class AppSurface { std::vector surf_formats; std::vector surf_formats2; - VkSurfaceCapabilitiesKHR surface_capabilities; - VkSurfaceCapabilities2KHR surface_capabilities2_khr; - VkSurfaceCapabilities2EXT surface_capabilities2_ext; + VkSurfaceCapabilitiesKHR surface_capabilities{}; + VkSurfaceCapabilities2KHR surface_capabilities2_khr{}; + VkSurfaceCapabilities2EXT surface_capabilities2_ext{}; AppSurface(AppInstance &inst, VkPhysicalDevice phys_device, SurfaceExtension surface_extension, std::vector &sur_extension_pNextChain)