Open 3D Engine Atom Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::RHI::RenderAttachmentDescriptor Struct Reference

Describes one render attachment that is part of a layout. More...

#include <RenderAttachmentLayout.h>

Public Member Functions

 AZ_TYPE_INFO (RenderAttachmentDescriptor, "{2855E1D2-BDA1-45A8-ABB9-5D8FB1E78EF4}")
 
bool IsValid () const
 
bool operator== (const RenderAttachmentDescriptor &other) const
 
bool operator!= (const RenderAttachmentDescriptor &other) const
 

Static Public Member Functions

static void Reflect (ReflectContext *context)
 

Public Attributes

uint32_t m_attachmentIndex = InvalidRenderAttachmentIndex
 Position of the attachment in the layout.
 
uint32_t m_resolveAttachmentIndex = InvalidRenderAttachmentIndex
 Position of the resolve attachment in layout (if it resolves).
 
AttachmentLoadStoreAction m_loadStoreAction
 Load and store action of the attachment.
 

Detailed Description

Describes one render attachment that is part of a layout.


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