◆ ScopedImageLayoutTransition()
Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::ScopedImageLayoutTransition |
( |
CRingCommandContext & |
commandContext, |
|
|
const PS::span< CTexture *const > |
textures, |
|
|
const VkImageLayout |
layout, |
|
|
const VkAccessFlags |
accessMask, |
|
|
const VkPipelineStageFlags |
stageMask |
|
) |
| |
|
inline |
◆ ~ScopedImageLayoutTransition()
Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::~ScopedImageLayoutTransition |
( |
| ) |
|
|
inline |
◆ m_AccessMask
const VkAccessFlags Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_AccessMask = 0 |
|
private |
◆ m_CommandContext
CRingCommandContext& Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_CommandContext |
|
private |
◆ m_Layout
const VkImageLayout Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_Layout = VK_IMAGE_LAYOUT_UNDEFINED |
|
private |
◆ m_StageMask
const VkPipelineStageFlags Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_StageMask = 0 |
|
private |
◆ m_Textures
const PS::span<CTexture* const> Renderer::Backend::Vulkan::anonymous_namespace{DeviceCommandContext.cpp}::ScopedImageLayoutTransition::m_Textures |
|
private |
The documentation for this class was generated from the following file: