/Engine/Source/Runtime/RenderCore/Public/ShaderCompilerJobTypes.h
Stores all of the input and output information used to compile a single shader.
class FShaderCompileJob : public [FShaderCommonCompileJob](API\Runtime\RenderCore\FShaderCommonCompileJob)
FShaderCompiler...
Input
Input for the shader compile
FShaderCompileJ...
Key
FShaderCompiler...
Output
FShaderPreproce...
PreprocessOutput
TUniquePtr<FSh...
SecondaryOutput
TUniquePtr<FSh...
SecondaryPreprocessOutput
TSharedPtr< con...
ShaderParameters
Additional parameters that can be supplied to the compile job such that it is available from the compilation begins to when theFShaderis created.
TMap< constFVe...
SharingPipelines
List of pipelines that are sharing this job.