Helper struct translated to a VkImageMemoryBarrier2 struct for one-time layout transitions.
More...
#include <foray_managedimage.hpp>
|
VkPipelineStageFlags | SrcStageMask {VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT} |
|
VkAccessFlags | SrcAccessMask {0} |
|
VkPipelineStageFlags | DstStageMask {VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT} |
|
VkAccessFlags | DstAccessMask {0} |
|
VkImageLayout | OldLayout {VkImageLayout::VK_IMAGE_LAYOUT_UNDEFINED} |
|
VkImageLayout | NewLayout {VkImageLayout::VK_IMAGE_LAYOUT_UNDEFINED} |
|
VkImageAspectFlags | AspectMask {VK_IMAGE_ASPECT_COLOR_BIT} |
|
Helper struct translated to a VkImageMemoryBarrier2 struct for one-time layout transitions.
◆ AspectMask
VkImageAspectFlags foray::core::ManagedImage::QuickTransition::AspectMask {VK_IMAGE_ASPECT_COLOR_BIT} |
◆ DstAccessMask
VkAccessFlags foray::core::ManagedImage::QuickTransition::DstAccessMask {0} |
◆ DstStageMask
VkPipelineStageFlags foray::core::ManagedImage::QuickTransition::DstStageMask {VK_PIPELINE_STAGE_BOTTOM_OF_PIPE_BIT} |
◆ NewLayout
VkImageLayout foray::core::ManagedImage::QuickTransition::NewLayout {VkImageLayout::VK_IMAGE_LAYOUT_UNDEFINED} |
◆ OldLayout
VkImageLayout foray::core::ManagedImage::QuickTransition::OldLayout {VkImageLayout::VK_IMAGE_LAYOUT_UNDEFINED} |
◆ SrcAccessMask
VkAccessFlags foray::core::ManagedImage::QuickTransition::SrcAccessMask {0} |
◆ SrcStageMask
VkPipelineStageFlags foray::core::ManagedImage::QuickTransition::SrcStageMask {VK_PIPELINE_STAGE_TOP_OF_PIPE_BIT} |
The documentation for this struct was generated from the following file: