Navigation
API > API/Runtime > API/Runtime/Renderer > API/Runtime/Renderer/AddDrawScreenPass
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/ScreenPass.h |
| Include | #include "ScreenPass.h" |
template<typename TSetupFunction, typename TPassParameterStruct>
void AddDrawScreenPass
(
FRDGBuilder & GraphBuilder,
FRDGEventName && PassName,
FScreenPassViewInfo ViewInfo,
const FScreenPassTextureViewport & OutputViewport,
const FScreenPassTextureViewport & InputViewport,
const FScreenPassPipelineState & PipelineState,
TPassParameterStruct * PassParameterStruct,
EScreenPassDrawFlags Flags,
TSetupFunction SetupFunction
)
Remarks
Render graph variant of more advanced DrawScreenPass function. Does not clear unused graph resources, since the parameters might be shared between the vertex and pixel shaders.