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

This is the complete list of members for AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder, including all inherited members.

DepthStencilAttachment(Format format, const AZ::Name &name={}, const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction(), AZ::RHI::ScopeAttachmentAccess scopeAttachmentAccess=AZ::RHI::ScopeAttachmentAccess::Write, AZ::RHI::ScopeAttachmentStage scopeAttachmentStage=AZ::RHI::ScopeAttachmentStage::EarlyFragmentTest|AZ::RHI::ScopeAttachmentStage::LateFragmentTest, RenderAttachmentExtras *extras=nullptr)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
DepthStencilAttachment(const AZ::Name name={}, const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction(), AZ::RHI::ScopeAttachmentAccess scopeAttachmentAccess=AZ::RHI::ScopeAttachmentAccess::Write, AZ::RHI::ScopeAttachmentStage scopeAttachmentStage=AZ::RHI::ScopeAttachmentStage::EarlyFragmentTest|AZ::RHI::ScopeAttachmentStage::LateFragmentTest, RenderAttachmentExtras *extras=nullptr)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
DepthStencilAttachment(const AttachmentLoadStoreAction &loadStoreAction, AZ::RHI::ScopeAttachmentAccess scopeAttachmentAccess=AZ::RHI::ScopeAttachmentAccess::Write, AZ::RHI::ScopeAttachmentStage scopeAttachmentStage=AZ::RHI::ScopeAttachmentStage::EarlyFragmentTest|AZ::RHI::ScopeAttachmentStage::LateFragmentTest, RenderAttachmentExtras *extras=nullptr)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
GetSubpassIndex() const (defined in AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
HasAttachments() const (defined in AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
RenderAttachmentLayoutBuilder (defined in AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilderfriend
RenderTargetAttachment(Format format, bool resolve)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
RenderTargetAttachment(const AZ::Name &name, bool resolve)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
RenderTargetAttachment(const AZ::Name &name, const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction(), bool resolve=false, RenderAttachmentExtras *extras=nullptr)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
RenderTargetAttachment(Format format, const AZ::Name &name={}, const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction(), bool resolve=false, RenderAttachmentExtras *extras=nullptr)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
ResolveAttachment(const AZ::Name &sourceName, const AZ::Name &resolveName={})AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
ShadingRateAttachment(Format format, const AZ::Name &name={}, RenderAttachmentExtras *extras=nullptr) (defined in AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
SubpassAttachmentLayoutBuilder(uint32_t subpassIndex) (defined in AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder
SubpassInputAttachment(const AZ::Name &name, RHI::ImageAspectFlags aspectFlags, const AttachmentLoadStoreAction &loadStoreAction=AttachmentLoadStoreAction(), RenderAttachmentExtras *extras=nullptr) (defined in AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder)AZ::RHI::RenderAttachmentLayoutBuilder::SubpassAttachmentLayoutBuilder