From f622d97224a699693c22e757a59199e5030e193c Mon Sep 17 00:00:00 2001 From: marauder2k7 Date: Fri, 10 Apr 2026 17:00:58 +0100 Subject: [PATCH] Update gfxGLDevice.cpp --- Engine/source/gfx/gl/gfxGLDevice.cpp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/Engine/source/gfx/gl/gfxGLDevice.cpp b/Engine/source/gfx/gl/gfxGLDevice.cpp index 0dd26f436..a39d9bfd6 100644 --- a/Engine/source/gfx/gl/gfxGLDevice.cpp +++ b/Engine/source/gfx/gl/gfxGLDevice.cpp @@ -57,9 +57,24 @@ #include "gfx/gl/tGL/tXGL.h" #endif +#pragma region GL WARNINGS + // #131204 - Texture state usage warning: The texture object (0) bound to texture image unit 0 #define GL_LOW_WARN_TEXTURE_STATE 131204 +// #131169 - Framebuffer detailed info: The driver allocated storage for renderbuffer 2. (severity: low) +#define GL_LOW_WARN_FRAMEBUFFER 131169 + +// #131185 - Buffer detailed info: Buffer object 1 (bound to GL_ELEMENT_ARRAY_BUFFER_ARB, usage hint is GL_ENUM_88e4) +// will use VIDEO memory as the source for buffer object operations. (severity: low) +#define GL_LOW_WARN_VIDEO_MEMORY 131185 + +// #131218 - Program/shader state performance warning: Vertex shader in program # +// is being recompiled based on GL state. (severity: medium) +#define GL_MED_WARN_PERFORMANCE_RECOMPILE 131218 + +#pragma endregion + GFXAdapter::CreateDeviceInstanceDelegate GFXGLDevice::mCreateDeviceInstance(GFXGLDevice::createInstance); GFXDevice *GFXGLDevice::createInstance( U32 adapterIndex )