vsg
1.1.0
VulkanSceneGraph library
|
SubpassDescription is used by RenderPass to specify VkSubpassDescription settings. More...
#include <RenderPass.h>
Public Attributes | |
VkSubpassDescriptionFlags | flags = 0 |
VkPipelineBindPoint | pipelineBindPoint = VK_PIPELINE_BIND_POINT_GRAPHICS |
std::vector< AttachmentReference > | inputAttachments |
std::vector< AttachmentReference > | colorAttachments |
std::vector< AttachmentReference > | resolveAttachments |
std::vector< AttachmentReference > | depthStencilAttachments |
std::vector< uint32_t > | preserveAttachments |
uint32_t | viewMask = 0 |
multiview support requires Vulkan 1.2 or later. | |
VkResolveModeFlagBits | depthResolveMode = VK_RESOLVE_MODE_NONE |
maps to VkSubpassDescriptionDepthStencilResolve, requires Vulkan 1.2 or later or an extension. | |
VkResolveModeFlagBits | stencilResolveMode = VK_RESOLVE_MODE_NONE |
std::vector< AttachmentReference > | depthStencilResolveAttachments |
SubpassDescription is used by RenderPass to specify VkSubpassDescription settings.