Basetype
VkBool32
Vulkan boolean type
VkBool32 represents boolean True and False values, since C does
not have a sufficiently portable built-in boolean type:
typedef uint32_t VkBool32;
VK_TRUE represents a boolean True (unsigned integer 1) value, and
VK_FALSE a boolean False (unsigned integer 0) value.
All values returned from a Vulkan implementation in a VkBool32 will
be either VK_TRUE or VK_FALSE.
Applications must not pass any other values than VK_TRUE or
VK_FALSE into a Vulkan implementation where a VkBool32 is
expected.