diff options
| author | Charles Giessen <charles@lunarg.com> | 2020-02-21 11:18:31 -0700 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2020-02-21 14:17:08 -0700 |
| commit | 3d4fd72add914d60bf3c32bb9bc8b1fea379d9d6 (patch) | |
| tree | 6d08868076a0d4b7eb799bd3b07f47e80c23c01e | |
| parent | 16cf5591e399aed1de1401150cd47264132e6e0b (diff) | |
| download | usermoji-3d4fd72add914d60bf3c32bb9bc8b1fea379d9d6.tar.xz | |
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
| -rw-r--r-- | vulkaninfo/vulkaninfo.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/vulkaninfo/vulkaninfo.h b/vulkaninfo/vulkaninfo.h index 8493ac18..67fa7fc0 100644 --- a/vulkaninfo/vulkaninfo.h +++ b/vulkaninfo/vulkaninfo.h @@ -892,9 +892,9 @@ class AppSurface { std::vector<VkSurfaceFormatKHR> surf_formats; std::vector<VkSurfaceFormat2KHR> 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<pNextChainBuildingBlockInfo> &sur_extension_pNextChain) |
