From f2519d92a0cfe267b01891855fddefe3e1aba744 Mon Sep 17 00:00:00 2001 From: vladislavbelov Date: Tue, 28 Feb 2023 16:56:36 +0000 Subject: [PATCH] Fixes GL ES version report after GL_INVALID_ENUM triggered by glEnable(GL_TEXTURE_2D). This was SVN commit r27564. --- source/renderer/backend/gl/Device.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source/renderer/backend/gl/Device.cpp b/source/renderer/backend/gl/Device.cpp index 923a015d7c..4a5a430576 100644 --- a/source/renderer/backend/gl/Device.cpp +++ b/source/renderer/backend/gl/Device.cpp @@ -353,6 +353,9 @@ std::unique_ptr CDevice::Create(SDL_Window* window, const bool arb) glPixelStorei(GL_UNPACK_ALIGNMENT, 1); glEnable(GL_TEXTURE_2D); + // glEnable(GL_TEXTURE_2D) is deprecated and might trigger an error. But we + // still support pre 2.0 drivers pretending to support 2.0. + ogl_SquelchError(GL_INVALID_ENUM); if (arb) {