OpenGL.UseEmulatedUBs

OpenGL.UseEmulatedUBs

#Overview

name: OpenGL.UseEmulatedUBs

This variable is created as a Console Variable (cvar).

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;
}