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 TPixelShaderClass, typename TPassParameters>
static void AddRasterizeToRectsPass
&40;
FRDGBuilder & GraphBuilder,
const FGlobalShaderMap &42; GlobalShaderMap,
FRDGEventName && PassName,
const TShaderRef< TPixelShaderClass > & PixelShader,
TPassParameters &42; Parameters,
FIntPoint ViewportSize,
FRDGBufferSRVRef RectCoordBufferSRV,
uint32 NumRects,
FRHIBlendState &42; BlendState,
FRHIRasterizerState &42; RasterizerState,
FRHIDepthStencilState &42; DepthStencilState,
uint32 StencilRef,
FIntPoint TextureSize,
FRDGBufferSRVRef RectUVBufferSRV,
uint32 DownsampleFactor,
const bool bSkipRenderPass
&41;
Remarks
Rect based pixel shader pass.