struct MemoryBarrier
Defined at line 88396 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkMemoryBarrier, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkMemoryBarrier.html
Public Members
StructureType sType
const void * pNext
Flags srcAccessMask
Flags dstAccessMask
Public Methods
void MemoryBarrier (AccessFlagssrcAccessMask_,AccessFlagsdstAccessMask_,const void *pNext_)
Defined at line 88404 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryBarrier (const MemoryBarrier & rhs)
Defined at line 88411 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void MemoryBarrier (const VkMemoryBarrier & rhs)
Defined at line 88413 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier & operator= (const MemoryBarrier & rhs)
Defined at line 88415 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier & operator= (const VkMemoryBarrier & rhs)
Defined at line 88418 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier & setPNext (const void * pNext_)
Defined at line 88425 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier && setPNext (const void * pNext_)
Defined at line 88431 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier & setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 88437 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier && setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 88443 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier & setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 88449 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
MemoryBarrier && setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 88455 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryBarrier & operator const VkMemoryBarrier & ()
Defined at line 88462 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryBarrier & operator VkMemoryBarrier & ()
Defined at line 88467 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkMemoryBarrier * operator const VkMemoryBarrier * ()
Defined at line 88472 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkMemoryBarrier * operator VkMemoryBarrier * ()
Defined at line 88477 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const MemoryBarrier & )
Defined at line 88490 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp