![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "OpenGLDrv.h"#include "Modules/ModuleManager.h"#include "EngineGlobals.h"#include "StaticBoundShaderState.h"#include "RHIStaticStates.h"#include "Engine/Engine.h"#include "OpenGLDrvPrivate.h"#include "PipelineStateCache.h"#include "Engine/GameViewportClient.h"#include "DataDrivenShaderPlatformInfo.h"#include "Shader.h"#include "OneColorShader.h"#include "OpenGLShaders.h"Namespaces | |
| namespace | OpenGLConsoleVariables |
Macros | |
| #define | LOCTEXT_NAMESPACE "OpenGLDrv" |
| #define | LOG_GL_DEBUG_FLAG(a) UE_LOG(LogRHI, Warning, TEXT(" built with %s = %d"), TEXT(#a), a); |
Functions | |
| IMPLEMENT_MODULE (FOpenGLDynamicRHIModule, OpenGLDrv) | |
| DEFINE_LOG_CATEGORY (LogOpenGL) | |
| void | GetExtensionsString (FString &ExtensionsString) |
| void | InitDefaultGLContextState (void) |
Variables | |
| ERHIFeatureLevel::Type | GRequestedFeatureLevel = ERHIFeatureLevel::Num |
| int32 | OpenGLConsoleVariables::bUseGlClipControlIfAvailable = 0 |
| #define LOCTEXT_NAMESPACE "OpenGLDrv" |
| DEFINE_LOG_CATEGORY | ( | LogOpenGL | ) |
OpenGL Logging.
| void GetExtensionsString | ( | FString & | ExtensionsString | ) |
| IMPLEMENT_MODULE | ( | FOpenGLDynamicRHIModule | , |
| OpenGLDrv | |||
| ) |
Call after creating a context to initialise default state values to correct values for UE.
| ERHIFeatureLevel::Type GRequestedFeatureLevel = ERHIFeatureLevel::Num |