A collection of flags is represented by a bitmask using the type
typedef uint32_t VkFlags;
Bitmasks are passed to many commands and structures to compactly represent
VkFlags is not used directly in the API.
Vk*Flags type which is an alias of
whose name matches the corresponding
Vk*FlagBits that are valid for
that type, is used.
These aliases are described in the Flag Types appendix
of the Specification.
For more information, see the Vulkan Specification at URL
This page is extracted from the Vulkan Specification. Fixes and changes should be made to the Specification, not directly.
Copyright (c) 2014-2018 Khronos Group. This work is licensed under a Creative Commons Attribution 4.0 International License.