Lugdunum  0.1.0
Public Attributes | List of all members
CmdPipelineBarrier::BufferMemoryBarrier Struct Reference
Collaboration diagram for CmdPipelineBarrier::BufferMemoryBarrier:
[legend]

Public Attributes

VkAccessFlags srcAccessMask
 
VkAccessFlags dstAccessMask
 
uint32_t srcQueueFamilyIndex {VK_QUEUE_FAMILY_IGNORED}
 
uint32_t dstQueueFamilyIndex {VK_QUEUE_FAMILY_IGNORED}
 
const API::Buffer * buffer {nullptr}
 
VkDeviceSize offset {0}
 
VkDeviceSize size {VK_WHOLE_SIZE}
 

Detailed Description

Definition at line 7 of file Pipeline.inl.

Member Data Documentation

◆ srcAccessMask

VkAccessFlags CmdPipelineBarrier::BufferMemoryBarrier::srcAccessMask

Definition at line 8 of file Pipeline.inl.

◆ dstAccessMask

VkAccessFlags CmdPipelineBarrier::BufferMemoryBarrier::dstAccessMask

Definition at line 9 of file Pipeline.inl.

◆ srcQueueFamilyIndex

uint32_t CmdPipelineBarrier::BufferMemoryBarrier::srcQueueFamilyIndex {VK_QUEUE_FAMILY_IGNORED}

Definition at line 10 of file Pipeline.inl.

◆ dstQueueFamilyIndex

uint32_t CmdPipelineBarrier::BufferMemoryBarrier::dstQueueFamilyIndex {VK_QUEUE_FAMILY_IGNORED}

Definition at line 11 of file Pipeline.inl.

◆ buffer

const API::Buffer* CmdPipelineBarrier::BufferMemoryBarrier::buffer {nullptr}

Definition at line 12 of file Pipeline.inl.

◆ offset

VkDeviceSize CmdPipelineBarrier::BufferMemoryBarrier::offset {0}

Definition at line 13 of file Pipeline.inl.

◆ size

VkDeviceSize CmdPipelineBarrier::BufferMemoryBarrier::size {VK_WHOLE_SIZE}

Definition at line 14 of file Pipeline.inl.


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