Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FPixelShaderUtils
References
| Module | RenderCore |
| Header | /Engine/Source/Runtime/RenderCore/Public/PixelShaderUtils.h |
| Include | #include "PixelShaderUtils.h" |
template<typename TShaderClass>
static void DrawFullscreenInstancedMultiViewportPixelShader
(
FRHICommandList & RHICmdList,
const FGlobalShaderMap * GlobalShaderMap,
const TShaderRef < TShaderClass > & PixelShader,
const typename TShaderClass::FParameters & Parameters,
TArrayView < FIntRect const > Viewports,
FRHIBlendState * BlendState,
FRHIRasterizerState * RasterizerState,
FRHIDepthStencilState * DepthStencilState,
uint32 StencilRef
)
Remarks
Dispatch a full screen pixel shader to rhi command list with its parameters, covering several views at once.