r.ShaderPipelines
r.ShaderPipelines
#Overview
name: r.ShaderPipelines
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Enable using Shader pipelines.
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/RenderCore/Private/Shader.cpp:77
Scope: file
Source code excerpt:
static TAutoConsoleVariable<int32> CVarUsePipelines(
TEXT("r.ShaderPipelines"),
1,
TEXT("Enable using Shader pipelines."));
static TAutoConsoleVariable<int32> CVarRemoveUnusedInterpolators(
TEXT("r.Shaders.RemoveUnusedInterpolators"),
0,
#Loc: <Workspace>/Engine/Source/Runtime/RenderCore/Private/RenderUtils.cpp:1184
Scope (from outer to inner):
file
function bool UseShaderPipelines
Source code excerpt:
RENDERCORE_API bool UseShaderPipelines(EShaderPlatform ShaderPlatform)
{
static FShaderPlatformCachedIniValue<int32> PerPlatformCVar(TEXT("r.ShaderPipelines"));
bool bUseShaderPipelines = PerPlatformCVar.Get(ShaderPlatform) != 0;
return bUseShaderPipelines;
}
RENDERCORE_API bool UseRemoveUnsedInterpolators(EShaderPlatform ShaderPlatform)
{