#include <RHIResources.h>
|
| | FRHIParallelRenderPassInfo (FRHIRenderPassInfo &&Info, const TCHAR *InPassName) |
| |
| | 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 |
| |
◆ FRHIParallelRenderPassInfo()
◆ Contexts
◆ PassName
| const TCHAR* FRHIParallelRenderPassInfo::PassName |
◆ RHIPlatformData
| void* FRHIParallelRenderPassInfo::RHIPlatformData = nullptr |
◆ UploadContext
The documentation for this struct was generated from the following file: