vsg 1.1.10
VulkanSceneGraph library
Loading...
Searching...
No Matches
vsg::SubpassDescription Struct Reference

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< AttachmentReferenceinputAttachments
std::vector< AttachmentReferencecolorAttachments
std::vector< AttachmentReferenceresolveAttachments
std::vector< AttachmentReferencedepthStencilAttachments
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< AttachmentReferencedepthStencilResolveAttachments

Detailed Description

SubpassDescription is used by RenderPass to specify VkSubpassDescription settings.


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