shaderpipeline.MinPrecompileTasksInFlight
shaderpipeline.MinPrecompileTasksInFlight
#Overview
name: shaderpipeline.MinPrecompileTasksInFlight
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Note: Only used when threadpool PSO precompiling is active.\nThe number of active PSO precompile jobs in flight before we will submit another batch of jobs. \ni.e. when the number of inflight precompile tasks drops below this threshold we can add the next batch of precompile tasks. \nThis is to prevent bubbles between precompile batches but also to avoid saturating dispatch.
It is referenced in 1
C++ source file.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/RenderCore/Private/ShaderPipelineCache.cpp:1439
Scope: file
Source code excerpt:
static FAutoConsoleVariableRef GPipelinePrecompileTasksInFlightVar(
TEXT("shaderpipeline.MinPrecompileTasksInFlight"),
GMinPipelinePrecompileTasksInFlightThreshold,
TEXT("Note: Only used when threadpool PSO precompiling is active.\n")
TEXT("The number of active PSO precompile jobs in flight before we will submit another batch of jobs. \n")
TEXT("i.e. when the number of inflight precompile tasks drops below this threshold we can add the next batch of precompile tasks. \n")
TEXT("This is to prevent bubbles between precompile batches but also to avoid saturating dispatch.")
,