struct BufferMemoryBarrier
Defined at line 12996 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags srcAccessMask
Flags dstAccessMask
uint32_t srcQueueFamilyIndex
uint32_t dstQueueFamilyIndex
Buffer buffer
vk::DeviceSize offset
vk::DeviceSize size
Public Methods
void BufferMemoryBarrier (vk::AccessFlags srcAccessMask_, vk::AccessFlags dstAccessMask_, uint32_t srcQueueFamilyIndex_, uint32_t dstQueueFamilyIndex_, vk::Buffer buffer_, vk::DeviceSize offset_, vk::DeviceSize size_, const void * pNext_)
Defined at line 13004 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BufferMemoryBarrier (const BufferMemoryBarrier & rhs)
Defined at line 13023 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BufferMemoryBarrier (const VkBufferMemoryBarrier & rhs)
Defined at line 13025 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & operator= (const BufferMemoryBarrier & rhs)
Defined at line 13029 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & operator= (const VkBufferMemoryBarrier & rhs)
Defined at line 13032 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setPNext (const void * pNext_)
Defined at line 13039 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setSrcAccessMask (vk::AccessFlags srcAccessMask_)
Defined at line 13045 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setDstAccessMask (vk::AccessFlags dstAccessMask_)
Defined at line 13051 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)
Defined at line 13057 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)
Defined at line 13063 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setBuffer (vk::Buffer buffer_)
Defined at line 13069 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setOffset (vk::DeviceSize offset_)
Defined at line 13075 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setSize (vk::DeviceSize size_)
Defined at line 13081 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkBufferMemoryBarrier & operator const VkBufferMemoryBarrier & ()
Defined at line 13088 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkBufferMemoryBarrier & operator VkBufferMemoryBarrier & ()
Defined at line 13093 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const BufferMemoryBarrier & )
Defined at line 13119 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp