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

Encapsulates renderpass information used by scopes when executing their work. More...

#include <RenderPassBuilder.h>

Public Attributes

MTLRenderPassDescriptor * m_renderPassDescriptor = nil
 Renderpass object.
 
RHI::MultisampleState m_scopeMultisampleState
 Multisample state used by the renderpass.
 
int m_swapChainAttachmentIndex = -1
 Color index for the swapchain texture in the renderpass. -1 if no swapchain is being used by the renderpass.
 
const RHI::SwapChainFrameAttachmentm_swapChainAttachment = nullptr
 SwapChainFrameAttachment for the swapchain. Null if no swapchain is being used by the renderpass.
 

Detailed Description

Encapsulates renderpass information used by scopes when executing their work.


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