#include <RenderAttachmentLayout.h>
|
|
| AZ_TYPE_INFO (RenderAttachmentConfiguration, "{037F27A5-B568-439B-81D4-928DFA3A74F2}") |
| |
|
HashValue64 | GetHash () const |
| |
|
bool | operator== (const RenderAttachmentConfiguration &other) const |
| |
|
bool | IsEqual (const RenderAttachmentConfiguration &other, const bool compareLoadStoreAction) const |
| |
|
Format | GetRenderTargetFormat (uint32_t index) const |
| | Returns the format of a render target in the subpass being used.
|
| |
|
Format | GetSubpassInputFormat (uint32_t index) const |
| | Returns the format of a subpass input in the subpass being used.
|
| |
|
Format | GetRenderTargetResolveFormat (uint32_t index) const |
| | Returns the format of resolve attachment in the subpass being used.
|
| |
| Format | GetDepthStencilFormat () const |
| |
|
uint32_t | GetRenderTargetCount () const |
| | Returns the number of render targets in the subpass being used.
|
| |
|
uint32_t | GetSubpassInputCount () const |
| | Returns the number of subpass inputs in the subpass being used.
|
| |
|
bool | DoesRenderTargetResolve (uint32_t index) const |
| | Returns true if the render target is resolving in the subpass being used.
|
| |
|
|
static void | Reflect (ReflectContext *context) |
| |
|
|
RenderAttachmentLayout | m_renderAttachmentLayout |
| | Layout of the render target attachments.
|
| |
|
uint32_t | m_subpassIndex = 0 |
| | Index of the subpass being used.
|
| |
Describes the layout of a collection of subpasses and it defines which of the subpasses this configuration will be using.
◆ GetDepthStencilFormat()
| Format AZ::RHI::RenderAttachmentConfiguration::GetDepthStencilFormat |
( |
| ) |
const |
Returns the format of a depth/stencil in the subpass being used. Will return Format::Unkwon if the depth/stencil is not being used.
The documentation for this struct was generated from the following file:
- Gems/Atom/RHI/Code/Include/Atom/RHI.Reflect/RenderAttachmentLayout.h