diff options
| author | Charles Giessen <charles@lunarg.com> | 2021-06-14 15:30:37 -0600 |
|---|---|---|
| committer | Charles Giessen <46324611+charles-lunarg@users.noreply.github.com> | 2021-06-16 09:33:45 -0600 |
| commit | ec76459d6fdf587ea97f2be6dc7f76a96bcbb03b (patch) | |
| tree | 0524a20937ef5f9ed28a3d3ad7cfae07f7fac0c7 /vulkaninfo/generated | |
| parent | 02897e9cb6157613190ec214425d04fa10112525 (diff) | |
| download | usermoji-ec76459d6fdf587ea97f2be6dc7f76a96bcbb03b.tar.xz | |
vulkaninfo: Dont print None in vkconfig output
vkconfig prints arrays as it finds them, even if there is only a "None"
element in it. This commit prevents this element from being printed,
removing confusing results where there is a `count = 1` but contains "None".
Change-Id: I1ef8c63458728a9fd3dc531dc9983f309c851034
Diffstat (limited to 'vulkaninfo/generated')
| -rw-r--r-- | vulkaninfo/generated/vulkaninfo.hpp | 39 |
1 files changed, 26 insertions, 13 deletions
diff --git a/vulkaninfo/generated/vulkaninfo.hpp b/vulkaninfo/generated/vulkaninfo.hpp index dd333f35..5a9eced8 100644 --- a/vulkaninfo/generated/vulkaninfo.hpp +++ b/vulkaninfo/generated/vulkaninfo.hpp @@ -506,7 +506,8 @@ void DumpVkCompositeAlphaFlagsKHR(Printer &p, std::string name, VkCompositeAlpha if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkCompositeAlphaFlagBitsKHR>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkCompositeAlphaFlagBitsKHRGetStrings(static_cast<VkCompositeAlphaFlagBitsKHR>(value)); @@ -533,7 +534,8 @@ void DumpVkDeviceGroupPresentModeFlagsKHR(Printer &p, std::string name, VkDevice if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkDeviceGroupPresentModeFlagBitsKHR>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkDeviceGroupPresentModeFlagBitsKHRGetStrings(static_cast<VkDeviceGroupPresentModeFlagBitsKHR>(value)); @@ -587,7 +589,8 @@ void DumpVkFormatFeatureFlags(Printer &p, std::string name, VkFormatFeatureFlags if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkFormatFeatureFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkFormatFeatureFlagBitsGetStrings(static_cast<VkFormatFeatureFlagBits>(value)); @@ -626,7 +629,8 @@ void DumpVkImageUsageFlags(Printer &p, std::string name, VkImageUsageFlags value if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkImageUsageFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkImageUsageFlagBitsGetStrings(static_cast<VkImageUsageFlagBits>(value)); @@ -651,7 +655,8 @@ void DumpVkMemoryHeapFlags(Printer &p, std::string name, VkMemoryHeapFlags value if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkMemoryHeapFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkMemoryHeapFlagBitsGetStrings(static_cast<VkMemoryHeapFlagBits>(value)); @@ -682,7 +687,8 @@ void DumpVkMemoryPropertyFlags(Printer &p, std::string name, VkMemoryPropertyFla if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkMemoryPropertyFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkMemoryPropertyFlagBitsGetStrings(static_cast<VkMemoryPropertyFlagBits>(value)); @@ -743,7 +749,8 @@ void DumpVkResolveModeFlags(Printer &p, std::string name, VkResolveModeFlags val if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkResolveModeFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkResolveModeFlagBitsGetStrings(static_cast<VkResolveModeFlagBits>(value)); @@ -773,7 +780,8 @@ void DumpVkSampleCountFlags(Printer &p, std::string name, VkSampleCountFlags val if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkSampleCountFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkSampleCountFlagBitsGetStrings(static_cast<VkSampleCountFlagBits>(value)); @@ -812,7 +820,8 @@ void DumpVkShaderStageFlags(Printer &p, std::string name, VkShaderStageFlags val if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkShaderStageFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkShaderStageFlagBitsGetStrings(static_cast<VkShaderStageFlagBits>(value)); @@ -844,7 +853,8 @@ void DumpVkSubgroupFeatureFlags(Printer &p, std::string name, VkSubgroupFeatureF if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkSubgroupFeatureFlagBits>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkSubgroupFeatureFlagBitsGetStrings(static_cast<VkSubgroupFeatureFlagBits>(value)); @@ -868,7 +878,8 @@ void DumpVkSurfaceCounterFlagsEXT(Printer &p, std::string name, VkSurfaceCounter if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkSurfaceCounterFlagBitsEXT>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkSurfaceCounterFlagBitsEXTGetStrings(static_cast<VkSurfaceCounterFlagBitsEXT>(value)); @@ -900,7 +911,8 @@ void DumpVkSurfaceTransformFlagsKHR(Printer &p, std::string name, VkSurfaceTrans if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkSurfaceTransformFlagBitsKHR>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkSurfaceTransformFlagBitsKHRGetStrings(static_cast<VkSurfaceTransformFlagBitsKHR>(value)); @@ -930,7 +942,8 @@ void DumpVkToolPurposeFlagsEXT(Printer &p, std::string name, VkToolPurposeFlagsE if (p.Type() == OutputType::json) { p.PrintKeyValue(name, value); return; } if (static_cast<VkToolPurposeFlagBitsEXT>(value) == 0) { ArrayWrapper arr(p, name, 0); - p.SetAsType().PrintString("None"); + if (p.Type() != OutputType::vkconfig_output) + p.SetAsType().PrintString("None"); return; } auto strings = VkToolPurposeFlagBitsEXTGetStrings(static_cast<VkToolPurposeFlagBitsEXT>(value)); |
