struct BufferMemoryBarrier
Defined at line 19321 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
wrapper struct for struct VkBufferMemoryBarrier, see https://registry.khronos.org/vulkan/specs/latest/man/html/VkBufferMemoryBarrier.html
Public Members
StructureType sType
const void * pNext
Flags srcAccessMask
Flags dstAccessMask
uint32_t srcQueueFamilyIndex
uint32_t dstQueueFamilyIndex
Buffer buffer
DeviceSize offset
DeviceSize size
Public Methods
void BufferMemoryBarrier (AccessFlagssrcAccessMask_,AccessFlagsdstAccessMask_,uint32_tsrcQueueFamilyIndex_,uint32_tdstQueueFamilyIndex_,Bufferbuffer_,DeviceSizeoffset_,DeviceSizesize_,const void *pNext_)
Defined at line 19329 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BufferMemoryBarrier (const BufferMemoryBarrier & rhs)
Defined at line 19348 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BufferMemoryBarrier (const VkBufferMemoryBarrier & rhs)
Defined at line 19350 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & operator= (const BufferMemoryBarrier & rhs)
Defined at line 19354 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & operator= (const VkBufferMemoryBarrier & rhs)
Defined at line 19357 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setPNext (const void * pNext_)
Defined at line 19364 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setPNext (const void * pNext_)
Defined at line 19370 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 19376 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setSrcAccessMask (AccessFlags srcAccessMask_)
Defined at line 19382 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 19388 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setDstAccessMask (AccessFlags dstAccessMask_)
Defined at line 19394 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)
Defined at line 19400 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)
Defined at line 19406 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)
Defined at line 19412 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)
Defined at line 19418 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setBuffer (Buffer buffer_)
Defined at line 19424 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setBuffer (Buffer buffer_)
Defined at line 19430 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setOffset (DeviceSize offset_)
Defined at line 19436 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setOffset (DeviceSize offset_)
Defined at line 19442 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier & setSize (DeviceSize size_)
Defined at line 19448 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier && setSize (DeviceSize size_)
Defined at line 19454 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkBufferMemoryBarrier & operator const VkBufferMemoryBarrier & ()
Defined at line 19461 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkBufferMemoryBarrier & operator VkBufferMemoryBarrier & ()
Defined at line 19466 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkBufferMemoryBarrier * operator const VkBufferMemoryBarrier * ()
Defined at line 19471 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkBufferMemoryBarrier * operator VkBufferMemoryBarrier * ()
Defined at line 19476 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const BufferMemoryBarrier & )
Defined at line 19498 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp