|
Device * | m_device = nullptr |
|
uint32_t | m_attachmentCount = 0 |
| Number of attachments (rendertarget, resolve, depth/stencil and shading rate)
|
|
uint32_t | m_subpassCount = 0 |
| Number of subpasses in the renderpass.
|
|
AZStd::array< AttachmentBinding, RHI::Limits::Pipeline::RenderAttachmentCountMax > | m_attachments |
| Full list of attachments in the renderpass.
|
|
AZStd::array< SubpassDescriptor, RHI::Limits::Pipeline::SubpassCountMax > | m_subpassDescriptors |
| List of subpasses in the renderpass.
|
|
AZStd::vector< VkSubpassDependency > | m_subpassDependencies |
| Dependencies of the resources between the subpasses.
|
|
The documentation for this struct was generated from the following file:
- Gems/Atom/RHI/Vulkan/Code/Source/RHI/RenderPass.h