Navigation
API > API/Runtime > API/Runtime/Renderer
References
| Module | Renderer |
| Header | /Engine/Source/Runtime/Renderer/Public/ScreenPass.h |
| Include | #include "ScreenPass.h" |
Syntax
struct FScreenPassPipelineState
Remarks
Draw information for the more advanced DrawScreenPass variant. Allows customizing the blend / depth stencil state, providing a custom vertex shader, and more fine-grained control of the underlying draw call.
Variables
| Type | Name | Description | |
|---|---|---|---|
| FRHIBlendState * | BlendState | ||
| FRHIDepthStencilState * | DepthStencilState | ||
| TShaderRef< FShader > | PixelShader | ||
| uint32 | StencilRef | ||
| FRHIVertexDeclaration * | VertexDeclaration | ||
| TShaderRef< FShader > | VertexShader |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FScreenPassPipelineState
(
const TShaderRef< FShader >& InVertexShader, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Validate () |
Typedefs
| Name | Description |
|---|---|
| FDefaultBlendState | |
| FDefaultDepthStencilState |