OpenGL.UseEmulatedUBs
OpenGL.UseEmulatedUBs
#Overview
name: OpenGL.UseEmulatedUBs
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
If true, enable using emulated uniform buffers on OpenGL Mobile mode.
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/Core/Private/HAL/ConsoleManager.cpp:4184
Scope: file
Source code excerpt:
// Moved here from OpenGLRHI module to make sure its always accessible on all platforms
static FAutoConsoleVariable CVarOpenGLUseEmulatedUBs(
TEXT("OpenGL.UseEmulatedUBs"),
1,
TEXT("If true, enable using emulated uniform buffers on OpenGL Mobile mode."),
ECVF_ReadOnly
);
static TAutoConsoleVariable<int32> CVarAndroidOverrideExternalTextureSupport(
#Loc: <Workspace>/Engine/Source/Runtime/RenderCore/Private/Shader.cpp:1477
Scope (from outer to inner):
file
function bool IsUsingEmulatedUniformBuffers
Source code excerpt:
}
static auto* CVar = IConsoleManager::Get().FindTConsoleVariableDataInt(TEXT("OpenGL.UseEmulatedUBs"));
return (CVar && CVar->GetValueOnAnyThread() != 0);
}
return false;
}