ShaderCompileWorker expects different HLSL header format

Without LD_PRELOAD UE4Editor is unable to load libGL.so.1 due to too many TLS objects:

‘Unable to dynamically load libGL: Failed loading libGL.so.1: dlopen: cannot load any more object with static TLS’

I don’t have libmcpp installed in the system.

With bAllowCompilingThroughWorkers=False the result is the same.