Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/MaterialShared.h |
Include |
#include "MaterialShared.h" |
Source |
/Engine/Source/Runtime/Engine/Private/Materials/MaterialShader.cpp |
bool ProcessCompilationResults
(
const TArray< TSharedRef< FShaderCommonCompileJob, ESPMode::ThreadSafe >> & InCompilationResults,
int32 & ResultIndex,
float & TimeBudget,
TMap< const FVertexFactoryType *, TArray< const FShaderPipelineType * > > & SharedPipelines
)
Sorts the incoming compiled jobs into the appropriate mesh shader maps, and finalizes this shader map so that it can be used for rendering.