Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/RendererInterface.h |
Include |
#include "RendererInterface.h" |
struct FSceneRenderTargetItem
Single render target item consists of a render surface and its resolve texture, Render thread side
Name | Description | ||
---|---|---|---|
|
FmaskSRV |
||
|
HTileSRV |
||
|
HTileUAV |
Only created if requested through meta data access flags |
|
|
MipUAVs |
Only created if requested through the flag |
|
|
RTWriteMaskSRV |
||
|
ShaderResourceTexture |
The 2D or cubemap shader-resource 2D texture that the targetable textures may be resolved to. |
|
|
SRVs |
All SRVs that has been created on for that ShaderResourceTexture. |
|
|
TargetableTexture |
The 2D or cubemap texture that may be used as a render or depth-stencil target. |
|
|
UAV |
TODO: refactor all the code to only use MipUAVs? |
Name | Description | |
---|---|---|
|
FSceneRenderTargetItem() |
Default constructor |
|
FSceneRenderTargetItem ( |
Constructor |
Name | Description | ||
---|---|---|---|
|
IsValid() |
||
|
SafeRelease() |