#include <RHIResources.h>
|
| | FRHIRenderPassInfo ()=default |
| |
| | FRHIRenderPassInfo (const FRHIRenderPassInfo &)=default |
| |
| FRHIRenderPassInfo & | operator= (const FRHIRenderPassInfo &)=default |
| |
| | FRHIRenderPassInfo (FRHITexture *ColorRT, ERenderTargetActions ColorAction, FRHITexture *ResolveRT=nullptr, uint8 InMipIndex=0, int32 InArraySlice=-1) |
| |
| | FRHIRenderPassInfo (int32 NumColorRTs, FRHITexture *ColorRTs[], ERenderTargetActions ColorAction) |
| |
| | FRHIRenderPassInfo (int32 NumColorRTs, FRHITexture *ColorRTs[], ERenderTargetActions ColorAction, FRHITexture *ResolveTargets[]) |
| |
| | FRHIRenderPassInfo (int32 NumColorRTs, FRHITexture *ColorRTs[], ERenderTargetActions ColorAction, FRHITexture *DepthRT, EDepthStencilTargetActions DepthActions, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| | FRHIRenderPassInfo (int32 NumColorRTs, FRHITexture *ColorRTs[], ERenderTargetActions ColorAction, FRHITexture *ResolveRTs[], FRHITexture *DepthRT, EDepthStencilTargetActions DepthActions, FRHITexture *ResolveDepthRT, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| | FRHIRenderPassInfo (FRHITexture *DepthRT, EDepthStencilTargetActions DepthActions, FRHITexture *ResolveDepthRT=nullptr, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| | FRHIRenderPassInfo (FRHITexture *DepthRT, uint32 InNumOcclusionQueries, EDepthStencilTargetActions DepthActions, FRHITexture *ResolveDepthRT=nullptr, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| | FRHIRenderPassInfo (FRHITexture *ColorRT, ERenderTargetActions ColorAction, FRHITexture *DepthRT, EDepthStencilTargetActions DepthActions, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| | FRHIRenderPassInfo (FRHITexture *ColorRT, ERenderTargetActions ColorAction, FRHITexture *ResolveColorRT, FRHITexture *DepthRT, EDepthStencilTargetActions DepthActions, FRHITexture *ResolveDepthRT, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| | FRHIRenderPassInfo (FRHITexture *ColorRT, ERenderTargetActions ColorAction, FRHITexture *ResolveColorRT, FRHITexture *DepthRT, EDepthStencilTargetActions DepthActions, FRHITexture *ResolveDepthRT, FRHITexture *InShadingRateTexture, EVRSRateCombiner InShadingRateTextureCombiner, FExclusiveDepthStencil InEDS=FExclusiveDepthStencil::DepthWrite_StencilWrite) |
| |
| int32 | GetNumColorRenderTargets () const |
| |
| FGraphicsPipelineRenderTargetsInfo | ExtractRenderTargetsInfo () const |
| |
| RHI_API void | Validate () const |
| |
| RHI_API void | ConvertToRenderTargetsInfo (FRHISetRenderTargetsInfo &OutRTInfo) const |
| |
◆ FRHIRenderPassInfo() [1/12]
| FRHIRenderPassInfo::FRHIRenderPassInfo |
( |
| ) |
|
|
default |
◆ FRHIRenderPassInfo() [2/12]
◆ FRHIRenderPassInfo() [3/12]
◆ FRHIRenderPassInfo() [4/12]
◆ FRHIRenderPassInfo() [5/12]
◆ FRHIRenderPassInfo() [6/12]
◆ FRHIRenderPassInfo() [7/12]
◆ FRHIRenderPassInfo() [8/12]
◆ FRHIRenderPassInfo() [9/12]
◆ FRHIRenderPassInfo() [10/12]
◆ FRHIRenderPassInfo() [11/12]
◆ FRHIRenderPassInfo() [12/12]
◆ ConvertToRenderTargetsInfo()
◆ ExtractRenderTargetsInfo()
◆ GetNumColorRenderTargets()
| int32 FRHIRenderPassInfo::GetNumColorRenderTargets |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ Validate()
| void FRHIRenderPassInfo::Validate |
( |
| ) |
const |
◆ bOcclusionQueries
| bool FRHIRenderPassInfo::bOcclusionQueries = false |
◆ ColorRenderTargets
◆ DepthStencilRenderTarget
◆ MultiViewCount
| uint8 FRHIRenderPassInfo::MultiViewCount = 0 |
◆ NopAccess
◆ NumOcclusionQueries
| uint32 FRHIRenderPassInfo::NumOcclusionQueries = 0 |
◆ ResolveRect
◆ ShadingRateTexture
◆ ShadingRateTextureCombiner
◆ SubpassHint
The documentation for this struct was generated from the following files: