VkBool32
VkBool32 is a boolean type used throughout the Vulkan API to represent true/false values. It is defined as a 32-bit unsigned integer (typedef uint32_t VkBool32) to preserve ABI compatibility across languages and compilers that interact with Vulkan's C interface.
Boolean constants: VK_TRUE and VK_FALSE are defined as 1 and 0, respectively. In source code and API
Usage: VkBool32 is used for boolean flags in return values, handles, and structure members within Vulkan functions
Interpreting values: When reading a VkBool32, test against VK_FALSE or compare to VK_TRUE depending on the language
See also: Vulkan API, VkBool32 type, VK_TRUE, VK_FALSE, boolean conventions in Vulkan.