Structures
VkMemoryBarrierAccessFlags3KHR
Structure specifying additional access flags
The VkMemoryBarrierAccessFlags3KHR
structure is defined as:
typedef struct VkMemoryBarrierAccessFlags3KHR {
VkStructureType sType;
const void* pNext;
VkAccessFlags3KHR srcAccessMask3;
VkAccessFlags3KHR dstAccessMask3;
} VkMemoryBarrierAccessFlags3KHR;
sType
is a VkStructureType value identifying this structure.pNext
isNULL
or a pointer to a structure extending this structure.srcAccessMask3
is a VkAccessFlags3KHR mask of access flags to be included in the first access scope.dstAccessMask3
is a VkAccessFlags3KHR mask of access flags to be included in the second access scope.
Valid Usage (Implicit)
VUID-VkMemoryBarrierAccessFlags3KHR-sType-sType
sType
must be VK_STRUCTURE_TYPE_MEMORY_BARRIER_ACCESS_FLAGS_3_KHR
VUID-VkMemoryBarrierAccessFlags3KHR-srcAccessMask3-parameter
srcAccessMask3
must be a valid combination of VkAccessFlagBits3KHR values
VUID-VkMemoryBarrierAccessFlags3KHR-dstAccessMask3-parameter
dstAccessMask3
must be a valid combination of VkAccessFlagBits3KHR values