struct MemoryBarrier2
Defined at line 43232 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkMemoryBarrier2, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkMemoryBarrier2.html
Public Members
StructureType sType
const void * pNext
Flags srcStageMask
Flags srcAccessMask
Flags dstStageMask
Flags dstAccessMask
Public Methods
void MemoryBarrier2 (PipelineStageFlags2srcStageMask_,AccessFlags2srcAccessMask_,PipelineStageFlags2dstStageMask_,AccessFlags2dstAccessMask_,const void *pNext_)
Defined at line 43240 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryBarrier2 (const MemoryBarrier2 & rhs)
Defined at line 43253 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryBarrier2 (const VkMemoryBarrier2 & rhs)
Defined at line 43255 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & operator= (const MemoryBarrier2 & rhs)
Defined at line 43257 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & operator= (const VkMemoryBarrier2 & rhs)
Defined at line 43260 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & setPNext (const void * pNext_)
Defined at line 43267 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 && setPNext (const void * pNext_)
Defined at line 43273 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & setSrcStageMask (PipelineStageFlags2 srcStageMask_)
Defined at line 43279 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 && setSrcStageMask (PipelineStageFlags2 srcStageMask_)
Defined at line 43285 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & setSrcAccessMask (AccessFlags2 srcAccessMask_)
Defined at line 43291 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 && setSrcAccessMask (AccessFlags2 srcAccessMask_)
Defined at line 43297 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & setDstStageMask (PipelineStageFlags2 dstStageMask_)
Defined at line 43303 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 && setDstStageMask (PipelineStageFlags2 dstStageMask_)
Defined at line 43309 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 & setDstAccessMask (AccessFlags2 dstAccessMask_)
Defined at line 43315 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier2 && setDstAccessMask (AccessFlags2 dstAccessMask_)
Defined at line 43321 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryBarrier2 & operator const VkMemoryBarrier2 & ()
Defined at line 43328 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryBarrier2 & operator VkMemoryBarrier2 & ()
Defined at line 43333 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryBarrier2 * operator const VkMemoryBarrier2 * ()
Defined at line 43338 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryBarrier2 * operator VkMemoryBarrier2 * ()
Defined at line 43343 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const MemoryBarrier2 & )
Defined at line 43358 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp