struct BufferMemoryBarrier2
Defined at line 13156 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags srcStageMask
Flags srcAccessMask
Flags dstStageMask
Flags dstAccessMask
uint32_t srcQueueFamilyIndex
uint32_t dstQueueFamilyIndex
Buffer buffer
vk::DeviceSize offset
vk::DeviceSize size
Public Methods
void BufferMemoryBarrier2 (vk::PipelineStageFlags2 srcStageMask_, vk::AccessFlags2 srcAccessMask_, vk::PipelineStageFlags2 dstStageMask_, vk::AccessFlags2 dstAccessMask_, uint32_t srcQueueFamilyIndex_, uint32_t dstQueueFamilyIndex_, vk::Buffer buffer_, vk::DeviceSize offset_, vk::DeviceSize size_, const void * pNext_)
Defined at line 13164 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BufferMemoryBarrier2 (const BufferMemoryBarrier2 & rhs)
Defined at line 13187 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void BufferMemoryBarrier2 (const VkBufferMemoryBarrier2 & rhs)
Defined at line 13189 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & operator= (const BufferMemoryBarrier2 & rhs)
Defined at line 13194 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & operator= (const VkBufferMemoryBarrier2 & rhs)
Defined at line 13197 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setPNext (const void * pNext_)
Defined at line 13204 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setSrcStageMask (vk::PipelineStageFlags2 srcStageMask_)
Defined at line 13210 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setSrcAccessMask (vk::AccessFlags2 srcAccessMask_)
Defined at line 13216 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setDstStageMask (vk::PipelineStageFlags2 dstStageMask_)
Defined at line 13222 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setDstAccessMask (vk::AccessFlags2 dstAccessMask_)
Defined at line 13228 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setSrcQueueFamilyIndex (uint32_t srcQueueFamilyIndex_)
Defined at line 13234 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setDstQueueFamilyIndex (uint32_t dstQueueFamilyIndex_)
Defined at line 13240 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setBuffer (vk::Buffer buffer_)
Defined at line 13246 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setOffset (vk::DeviceSize offset_)
Defined at line 13252 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
BufferMemoryBarrier2 & setSize (vk::DeviceSize size_)
Defined at line 13258 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkBufferMemoryBarrier2 & operator const VkBufferMemoryBarrier2 & ()
Defined at line 13265 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkBufferMemoryBarrier2 & operator VkBufferMemoryBarrier2 & ()
Defined at line 13270 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const BufferMemoryBarrier2 & )
Defined at line 13298 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp