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));
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));
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));
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));
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));
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));
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));
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));
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));
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));
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));
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));
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));