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

#include <vkevent.h>

Public Attributes

Util::StringAtom name
 
VkEvent event
 
VkPipelineStageFlags leftDependency
 
VkPipelineStageFlags rightDependency
 
VkImageMemoryBarrier imageBarriers [EventMaxNumBarriers]
 
uint32_t numImageBarriers
 
VkBufferMemoryBarrier bufferBarriers [EventMaxNumBarriers]
 
uint32_t numBufferBarriers
 
VkMemoryBarrier memoryBarriers [EventMaxNumBarriers]
 
uint32_t numMemoryBarriers
 

Member Data Documentation

◆ bufferBarriers

VkBufferMemoryBarrier Vulkan::VkEventInfo::bufferBarriers[EventMaxNumBarriers]

◆ event

VkEvent Vulkan::VkEventInfo::event

◆ imageBarriers

VkImageMemoryBarrier Vulkan::VkEventInfo::imageBarriers[EventMaxNumBarriers]

◆ leftDependency

VkPipelineStageFlags Vulkan::VkEventInfo::leftDependency

◆ memoryBarriers

VkMemoryBarrier Vulkan::VkEventInfo::memoryBarriers[EventMaxNumBarriers]

◆ name

Util::StringAtom Vulkan::VkEventInfo::name

◆ numBufferBarriers

uint32_t Vulkan::VkEventInfo::numBufferBarriers

◆ numImageBarriers

uint32_t Vulkan::VkEventInfo::numImageBarriers

◆ numMemoryBarriers

uint32_t Vulkan::VkEventInfo::numMemoryBarriers

◆ rightDependency

VkPipelineStageFlags Vulkan::VkEventInfo::rightDependency

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