struct DependencyInfo
Defined at line 23676 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
Public Members
StructureType sType
const void * pNext
Flags dependencyFlags
uint32_t memoryBarrierCount
const vk::MemoryBarrier2 * pMemoryBarriers
uint32_t bufferMemoryBarrierCount
const vk::BufferMemoryBarrier2 * pBufferMemoryBarriers
uint32_t imageMemoryBarrierCount
const vk::ImageMemoryBarrier2 * pImageMemoryBarriers
Public Methods
void DependencyInfo (vk::DependencyFlags dependencyFlags_, uint32_t memoryBarrierCount_, const vk::MemoryBarrier2 * pMemoryBarriers_, uint32_t bufferMemoryBarrierCount_, const vk::BufferMemoryBarrier2 * pBufferMemoryBarriers_, uint32_t imageMemoryBarrierCount_, const vk::ImageMemoryBarrier2 * pImageMemoryBarriers_, const void * pNext_)
Defined at line 23684 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DependencyInfo (const DependencyInfo & rhs)
Defined at line 23703 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DependencyInfo (const VkDependencyInfo & rhs)
Defined at line 23705 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
void DependencyInfo (vk::DependencyFlags dependencyFlags_, const vk::ArrayProxyNoTemporaries<const vk::MemoryBarrier2> & memoryBarriers_, const vk::ArrayProxyNoTemporaries<const vk::BufferMemoryBarrier2> & bufferMemoryBarriers_, const vk::ArrayProxyNoTemporaries<const vk::ImageMemoryBarrier2> & imageMemoryBarriers_, const void * pNext_)
Defined at line 23708 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & operator= (const DependencyInfo & rhs)
Defined at line 23725 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & operator= (const VkDependencyInfo & rhs)
Defined at line 23728 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setPNext (const void * pNext_)
Defined at line 23735 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setDependencyFlags (vk::DependencyFlags dependencyFlags_)
Defined at line 23741 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setMemoryBarrierCount (uint32_t memoryBarrierCount_)
Defined at line 23747 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setPMemoryBarriers (const vk::MemoryBarrier2 * pMemoryBarriers_)
Defined at line 23753 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setMemoryBarriers (const vk::ArrayProxyNoTemporaries<const vk::MemoryBarrier2> & memoryBarriers_)
Defined at line 23760 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setBufferMemoryBarrierCount (uint32_t bufferMemoryBarrierCount_)
Defined at line 23769 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setPBufferMemoryBarriers (const vk::BufferMemoryBarrier2 * pBufferMemoryBarriers_)
Defined at line 23775 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setBufferMemoryBarriers (const vk::ArrayProxyNoTemporaries<const vk::BufferMemoryBarrier2> & bufferMemoryBarriers_)
Defined at line 23783 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setImageMemoryBarrierCount (uint32_t imageMemoryBarrierCount_)
Defined at line 23792 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setPImageMemoryBarriers (const vk::ImageMemoryBarrier2 * pImageMemoryBarriers_)
Defined at line 23798 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
DependencyInfo & setImageMemoryBarriers (const vk::ArrayProxyNoTemporaries<const vk::ImageMemoryBarrier2> & imageMemoryBarriers_)
Defined at line 23806 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
const VkDependencyInfo & operator const VkDependencyInfo & ()
Defined at line 23816 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
VkDependencyInfo & operator VkDependencyInfo & ()
Defined at line 23821 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp
std::strong_ordering operator<=> (const DependencyInfo & )
Defined at line 23855 of file ../../third_party/Vulkan-Headers/src/include/vulkan/vulkan_structs.hpp