Module |
|
Header |
/Engine/Source/Runtime/RHI/Public/RHIResources.h |
Include |
#include "RHIResources.h" |
struct FRHIRenderPassInfo
Name | Description | ||
---|---|---|---|
|
bGeneratingMips |
Some RHIs need to know if this render pass is going to be reading and writing to the same texture in the case of generating mip maps for partial resource transitions. |
|
|
bIsMSAA |
||
|
bMultiviewPass |
If this render pass should be multiview. |
|
|
bOcclusionQueries |
||
|
bTooManyUAVs |
TODO: Remove once FORT-162640 is solved. |
|
|
FColorEntry[Max... |
ColorRenderTargets |
|
|
DepthStencilRenderTarget |
||
|
FoveationTexture |
Some RHIs can use a texture to control the sampling and/or shading resolution of different areas ( |
|
|
NumOcclusionQueries |
Some RHIs require a hint that occlusion queries will be used in this render pass. |
|
|
ResolveParameters |
||
|
SubpassHint |
Hint for some RHI's that renderpass will have specific sub-passes. |
Name | Description | |
---|---|---|
|
FRHIRenderPassInfo() |
|
|
FRHIRenderPassInfo ( |
Color and depth with resolve. |
|
FRHIRenderPassInfo ( |
Color MRTs and depth. |
|
FRHIRenderPassInfo ( |
Color and depth with resolve and optional sample density. |
|
FRHIRenderPassInfo ( |
|
|
FRHIRenderPassInfo ( |
Color MRTs, no depth. |
|
FRHIRenderPassInfo ( |
Color MRTs, no depth. |
|
FRHIRenderPassInfo ( |
Depth, no color. |
|
FRHIRenderPassInfo ( |
Color, no depth, optional resolve, optional mip, optional array slice. |
|
FRHIRenderPassInfo ( |
Depth, no color, occlusion queries. |
|
FRHIRenderPassInfo ( |
Color and depth. |
|
FRHIRenderPassInfo ( |
Color MRTs and depth. |
Name | Description | ||
---|---|---|---|
|
ConvertToRenderTargetsInfo ( |
||
|
GetNumColorRenderTargets() |
||
|
IsMSAA() |
||
|
Validate() |
Name |
Description |
|
---|---|---|
|
FColorEntry |
|
|
FDepthStencilEntry |
Name |
Description |
|
---|---|---|
|
ENoRenderTargets |