Nebula
Loading...
Searching...
No Matches
Vulkan::VkBarrierInfo Struct Reference

#include <vkbarrier.h>

Public Attributes

Util::StringAtom name
 
VkPipelineStageFlags srcFlags
 
VkPipelineStageFlags dstFlags
 
VkDependencyFlags dep
 
uint32_t numMemoryBarriers
 
VkMemoryBarrier memoryBarriers [MaxNumBarriers]
 
uint32_t numBufferBarriers
 
VkBufferMemoryBarrier bufferBarriers [MaxNumBarriers]
 
uint32_t numImageBarriers
 
VkImageMemoryBarrier imageBarriers [MaxNumBarriers]
 

Member Data Documentation

◆ bufferBarriers

VkBufferMemoryBarrier Vulkan::VkBarrierInfo::bufferBarriers[MaxNumBarriers]

◆ dep

VkDependencyFlags Vulkan::VkBarrierInfo::dep

◆ dstFlags

VkPipelineStageFlags Vulkan::VkBarrierInfo::dstFlags

◆ imageBarriers

VkImageMemoryBarrier Vulkan::VkBarrierInfo::imageBarriers[MaxNumBarriers]

◆ memoryBarriers

VkMemoryBarrier Vulkan::VkBarrierInfo::memoryBarriers[MaxNumBarriers]

◆ name

Util::StringAtom Vulkan::VkBarrierInfo::name

◆ numBufferBarriers

uint32_t Vulkan::VkBarrierInfo::numBufferBarriers

◆ numImageBarriers

uint32_t Vulkan::VkBarrierInfo::numImageBarriers

◆ numMemoryBarriers

uint32_t Vulkan::VkBarrierInfo::numMemoryBarriers

◆ srcFlags

VkPipelineStageFlags Vulkan::VkBarrierInfo::srcFlags

The documentation for this struct was generated from the following file: