struct MemoryBarrier

Defined at line 54052 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

Public Members

StructureType sType
const void * pNext
Flags srcAccessMask
Flags dstAccessMask

Public Methods

void MemoryBarrier (vk::AccessFlags srcAccessMask_, vk::AccessFlags dstAccessMask_, const void * pNext_)

Defined at line 54060 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void MemoryBarrier (const MemoryBarrier & rhs)

Defined at line 54069 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

void MemoryBarrier (const VkMemoryBarrier & rhs)

Defined at line 54071 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

MemoryBarrier & operator= (const MemoryBarrier & rhs)

Defined at line 54073 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

MemoryBarrier & operator= (const VkMemoryBarrier & rhs)

Defined at line 54076 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

MemoryBarrier & setPNext (const void * pNext_)

Defined at line 54083 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

MemoryBarrier & setSrcAccessMask (vk::AccessFlags srcAccessMask_)

Defined at line 54089 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

MemoryBarrier & setDstAccessMask (vk::AccessFlags dstAccessMask_)

Defined at line 54095 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

const VkMemoryBarrier & operator const VkMemoryBarrier & ()

Defined at line 54102 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

VkMemoryBarrier & operator VkMemoryBarrier & ()

Defined at line 54107 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp

std::strong_ordering operator<=> (const MemoryBarrier & )

Defined at line 54128 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp