Module |
|
Header |
/Engine/Source/Runtime/RenderCore/Public/Shader.h |
Include |
#include "Shader.h" |
class FShaderPipeline
A Shader Pipeline instance with compiled stages.
Name | Description | ||
---|---|---|---|
|
DomainShader |
||
|
GeometryShader |
||
|
HullShader |
||
|
PixelShader |
||
|
TypeName |
||
|
VertexShader |
Name | Description | |
---|---|---|
|
FShaderPipeline ( |
|
|
FShaderPipeline |
Name | Description | |
---|---|---|
|
~FShaderPipeline() |
Name | Description | ||
---|---|---|---|
|
Finalize ( |
||
|
GetNumShaders() |
||
|
ShaderType &... |
GetShader ( |
Find a shader inside the pipeline. |
|
FShader *... |
GetShader ( |
|
|
const FShade... |
GetShader ( |
|
|
GetShaders ( |
||
|
const FTypeL... |
GetTypeLayout() |
|
|
SaveShaderStableKeys ( |
Saves stable keys for the shaders in the pipeline |
|
|
FTypeLayoutD... |
StaticGetTypeLayout() |
|
|
Validate ( |
Name |
Description |
|
---|---|---|
|
InternalLinkType |
|
|
InternalLinkType< COUNTER-CounterBase > |
Name |
Description |
|
---|---|---|
|
EFilter |
Name |
Description |
---|---|
DerivedType |
|
InternalBaseType |
Name |
Description |
---|---|
CounterBase |
|
InterfaceType |