aboutsummaryrefslogtreecommitdiff
path: root/vulkaninfo/vulkaninfo.cpp
diff options
context:
space:
mode:
authorCharles Giessen <charles@lunarg.com>2021-06-10 15:57:15 -0600
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>2021-06-11 13:35:39 -0700
commit9023ea7504c67be7f90294ab5f3ec247292f0f22 (patch)
tree17c7d9778dc8663003a005e117ad3d5d10f14e6a /vulkaninfo/vulkaninfo.cpp
parentc2edea101c48fe75bd71e6437fd1098f9cea5973 (diff)
downloadusermoji-9023ea7504c67be7f90294ab5f3ec247292f0f22.tar.xz
vulkaninfo: Use autogen supportedSurfaceCounters
Change-Id: I65056198dfe1c9a10c9f04f09f9bdb11d4ff903e
Diffstat (limited to 'vulkaninfo/vulkaninfo.cpp')
-rw-r--r--vulkaninfo/vulkaninfo.cpp10
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;