From 9023ea7504c67be7f90294ab5f3ec247292f0f22 Mon Sep 17 00:00:00 2001 From: Charles Giessen Date: Thu, 10 Jun 2021 15:57:15 -0600 Subject: vulkaninfo: Use autogen supportedSurfaceCounters Change-Id: I65056198dfe1c9a10c9f04f09f9bdb11d4ff903e --- vulkaninfo/vulkaninfo.cpp | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'vulkaninfo/vulkaninfo.cpp') 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; -- cgit v1.2.3