r.ShaderCompiler.TooLongIOThresholdSeconds
r.ShaderCompiler.TooLongIOThresholdSeconds is a console variable in Unreal Engine 5 (UE5). See what r.ShaderCompiler.TooLongIOThresholdSeconds does, its values, and how to use this cvar in the Unreal console below.
Category: Renderer · Namespace:
rHelp
By default, task files for SCW will be read/written sequentially, but if we ever spend more than this time (0.3s by default) doing that, we\'ll switch to parallel.We don\'t default to parallel writes as it increases the CPU overhead from the shader compiler.
Usage
Unreal console (open with ~)
> r.ShaderCompiler.TooLongIOThresholdSeconds 1Console variables take a value. Replace 1 with the setting you need. Run it with no value to print the current one.
Related in r
r.ShaderCompiler.JobCacheDDCVarr.ShaderCompiler.JobCacheDDCEnableRemotePolicyVarr.ShaderCompiler.MaxJobCacheMemoryMBVarr.ShaderCompiler.MaxJobCacheMemoryPercentVarr.ShaderCompiler.PrintStatsCmdr.ShaderCompiler.ShadermapCompilationTimeoutVarr.ShaderComplexity.Baseline.Deferred.PSVarr.ShaderComplexity.Baseline.Deferred.UnlitPSVarr.ShaderComplexity.Baseline.Deferred.VSVarr.ShaderComplexity.Baseline.Forward.PSVarr.ShaderComplexity.Baseline.Forward.UnlitPSVarr.ShaderComplexity.Baseline.Forward.VSVar