FShaderPipelineCompileJob

Windows
MacOS
Linux

Inheritance Hierarchy

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/ShaderCompiler.h

Include

#include "ShaderCompiler.h"

Syntax

class FShaderPipelineCompileJob : public FShaderCommonCompileJob

Variables

Name Description

Public variable

bool

 

bFailedRemovingUnused

Public variable

FShaderPipeline...

 

Key

Public variable

TArray< TRefCou...

 

StageJobs

Constructors

Name Description

Public function

FShaderPipelineCompileJob

(
    uint32 InHash,
    uint32 InId,
    EShaderCompileJobPriority InPriroit...,
    const FShaderPipelineCompileJobKey ...
)

Overridden from FShaderCommonCompileJob

Name Description

Public function Virtual

FSHAHash

 

GetInputHash()

Returns hash of all inputs for this job (needed for caching).

Public function Virtual

void

 

SerializeOutput

(
    FArchive& Ar
)

Serializes (and deserializes) the output for caching purposes.

Constants

Name

Description

Type

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss