FMaterialShaderMap::ProcessCompilationResults

Sorts the incoming compiled jobs into the appropriate mesh shader maps, and finalizes this shader map so that it can be used for rendering.

Windows
MacOS
Linux

References

Module

Engine

Header

/Engine/Source/Runtime/Engine/Public/MaterialShared.h

Include

#include "MaterialShared.h"

Source

/Engine/Source/Runtime/Engine/Private/Materials/MaterialShader.cpp

Syntax

bool ProcessCompilationResults
(
    const TArray< TSharedRef< FShaderCommonCompileJob, ESPMode::ThreadSafe >> & InCompilationResults,
    int32 & ResultIndex,
    float & TimeBudget,
    TMap< const FVertexFactoryType *, TArray< const FShaderPipelineType * > > & SharedPipelines
)

Remarks

Sorts the incoming compiled jobs into the appropriate mesh shader maps, and finalizes this shader map so that it can be used for rendering.

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