# Functions
CreateVersion generates a Version value for the given semantic version.
NewFlagStringMapping creates a FlagStringMapping for use in flag types.
# Variables
ByteOrder provides binary.LittleEndian or binary.BigEndian, depending on the current platform.
# Structs
FlagStringMapping is used as a base type for many bitflag enums in vkngwrapper.
VkResultError is an error object wrapping a VkResult return code.
# Type aliases
InternalAllocationType classifies in an internal allocation in an AllocationCallbackOptions notification callback.
SystemAllocationScope indicates how long an allocation is intended to last in an AllocationCallbacksOptions allocation callback
https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/VkSystemAllocationScope.html.
Version is an integer intended to represent a semantic version, with major, minor and patch versions, like 1.2.5.
VkResult is a return code used by many Vulkan commands to indicate failure cases or other status information.