Files
UnrealEngineUWP/Engine/Source/Developer/ShaderCompilerCommon/Private/CrossCompiler.cpp
dan elksnitis 34c034f2b2 [shaders] add a mutex acquired around all calls into hlslcc as a temporary fix for parallel in-process compilation. also some minor cleanup (include sorting, remove an unused/unimplemented function prototype)
#rb Jason.Nadro
#rb Yuriy.ODonnell
#rb Laura.Hermanns
#preflight 63e272b08374ef68dfd142ea

[CL 24049810 by dan elksnitis in ue5-main branch]
2023-02-07 11:04:07 -05:00

14 lines
232 B
C++

// Copyright Epic Games, Inc. All Rights Reserved.
#include "CrossCompiler.h"
#include "hlslcc.h"
namespace CrossCompiler
{
FCriticalSection* GetCrossCompilerLock()
{
static FCriticalSection HlslCcCs;
return &HlslCcCs;
}
}