MCPcopy Create free account
hub / github.com/KhronosGroup/Vulkan-Tools / VkImageTypeString

Function VkImageTypeString

vulkaninfo/generated/vulkaninfo.hpp:1907–1918  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1905 p.PrintKeyString(name, VkImageTilingString(value));
1906}
1907std::string VkImageTypeString(VkImageType value) {
1908 switch (value) {
1909 case (VK_IMAGE_TYPE_1D):
1910 return "IMAGE_TYPE_1D";
1911 case (VK_IMAGE_TYPE_2D):
1912 return "IMAGE_TYPE_2D";
1913 case (VK_IMAGE_TYPE_3D):
1914 return "IMAGE_TYPE_3D";
1915 default:
1916 return std::string("UNKNOWN_VkImageType_value") + std::to_string(value);
1917 }
1918}
1919void DumpVkImageType(Printer &p, std::string name, VkImageType value) {
1920 if (p.Type() == OutputType::json)
1921 p.PrintKeyString(name, std::string("VK_") + VkImageTypeString(value));

Callers 1

DumpVkImageTypeFunction · 0.85

Calls 1

to_stringFunction · 0.50

Tested by

no test coverage detected