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: