diff options
| author | Charles Giessen <charles@lunarg.com> | 2021-06-10 15:57:15 -0600 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2021-06-11 13:35:39 -0700 |
| commit | 9023ea7504c67be7f90294ab5f3ec247292f0f22 (patch) | |
| tree | 17c7d9778dc8663003a005e117ad3d5d10f14e6a /vulkaninfo/vulkaninfo.cpp | |
| parent | c2edea101c48fe75bd71e6437fd1098f9cea5973 (diff) | |
| download | usermoji-9023ea7504c67be7f90294ab5f3ec247292f0f22.tar.xz | |
vulkaninfo: Use autogen supportedSurfaceCounters
Change-Id: I65056198dfe1c9a10c9f04f09f9bdb11d4ff903e
Diffstat (limited to 'vulkaninfo/vulkaninfo.cpp')
| -rw-r--r-- | vulkaninfo/vulkaninfo.cpp | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/vulkaninfo/vulkaninfo.cpp b/vulkaninfo/vulkaninfo.cpp index c1ab4d4f..63b78ba6 100644 --- a/vulkaninfo/vulkaninfo.cpp +++ b/vulkaninfo/vulkaninfo.cpp @@ -161,13 +161,7 @@ void DumpSurfaceCapabilities(Printer &p, AppInstance &inst, AppGpu &gpu, AppSurf if (inst.CheckExtensionEnabled(VK_EXT_DISPLAY_SURFACE_COUNTER_EXTENSION_NAME)) { p.SetSubHeader(); ObjectWrapper obj(p, "VkSurfaceCapabilities2EXT"); - { - ArrayWrapper arr(p, "supportedSurfaceCounters"); - if (surface.surface_capabilities2_ext.supportedSurfaceCounters == 0) p.PrintString("None"); - if (surface.surface_capabilities2_ext.supportedSurfaceCounters & VK_SURFACE_COUNTER_VBLANK_EXT) { - p.SetAsType().PrintString("VK_SURFACE_COUNTER_VBLANK_EXT"); - } - } + DumpVkSurfaceCounterFlagsEXT(p, "supportedSurfaceCounters", surface.surface_capabilities2_ext.supportedSurfaceCounters); } if (inst.CheckExtensionEnabled(VK_KHR_GET_SURFACE_CAPABILITIES_2_EXTENSION_NAME)) { chain_iterator_surface_capabilities2(p, inst, gpu, surface.surface_capabilities2_khr.pNext, inst.vk_version); @@ -450,7 +444,7 @@ void GpuDumpMemoryProps(Printer &p, AppGpu &gpu) { // only linear and optimal tiling considered for (auto &image_tiling : gpu.memory_image_support_types) { p.SetOpenDetails(); - ArrayWrapper arr(p, VkImageTilingString(VkImageTiling(image_tiling.tiling)), 0); + ArrayWrapper arr(p, VkImageTilingString(VkImageTiling(image_tiling.tiling))); bool has_any_support_types = false; bool regular = false; bool transient = false; |
