From eadd77272d857d9478baaf94833210e9af5498ed Mon Sep 17 00:00:00 2001 From: Hein-Pieter van Braam Date: Thu, 30 Jul 2015 22:16:13 +0200 Subject: [PATCH] Add @Azaezel's exception for Win32 "This chunk causes issues on the win8.1/non-SDL side." --- Engine/source/gfx/gl/tGL/tGL.h | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Engine/source/gfx/gl/tGL/tGL.h b/Engine/source/gfx/gl/tGL/tGL.h index 37aefe7f3..bb21422b7 100644 --- a/Engine/source/gfx/gl/tGL/tGL.h +++ b/Engine/source/gfx/gl/tGL/tGL.h @@ -24,8 +24,13 @@ #define T_GL_H #include "GL/glew.h" -// Slower but reliably detects extensions +#if defined (TORQUE_OS_WIN) +// This doesn't work on Mesa drivers. +#define gglHasExtension(EXTENSION) GLEW_##EXTENSION +#else +// Slower but reliably detects extensions on Mesa. #define gglHasExtension(EXTENSION) glewGetExtension("GL_" # EXTENSION) +#endif #endif