From 8b2e8706ff78e13e2e8408fbdcbd3c4ab524ce4f Mon Sep 17 00:00:00 2001 From: Brad Davis <bdavis@saintandreas.org> Date: Fri, 12 Jan 2018 00:40:11 -0800 Subject: [PATCH] Fixing android GLES config --- libraries/gl/src/gl/Config.h | 5 +---- libraries/gl/src/gl/OpenGLVersionChecker.cpp | 5 +++++ libraries/gl/src/gl/OpenGLVersionChecker.h | 3 +++ 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/libraries/gl/src/gl/Config.h b/libraries/gl/src/gl/Config.h index 0258f573f6..5c278400c9 100644 --- a/libraries/gl/src/gl/Config.h +++ b/libraries/gl/src/gl/Config.h @@ -16,7 +16,6 @@ #if defined(USE_GLES) #define HIFI_GLES -#define HIFI_EGL #endif #if defined(HIFI_GLES) @@ -37,10 +36,8 @@ #if defined(HIFI_GLES) #define GL_GLEXT_PROTOTYPES +#include <GLES3/gl32.h> #include <EGL/egl.h> -#include <GLES3/gl3.h> -#include <GLES3/gl3ext.h> -#include <GLES3/gl3platform.h> #define GL_DEPTH_COMPONENT32_OES 0x81A7 #define GL_TIME_ELAPSED_EXT 0x88BF diff --git a/libraries/gl/src/gl/OpenGLVersionChecker.cpp b/libraries/gl/src/gl/OpenGLVersionChecker.cpp index 771a8b9a75..05dfa7ea17 100644 --- a/libraries/gl/src/gl/OpenGLVersionChecker.cpp +++ b/libraries/gl/src/gl/OpenGLVersionChecker.cpp @@ -10,6 +10,9 @@ // #include "OpenGLVersionChecker.h" + +#if !defined(Q_OS_ANDROID) + #include "Config.h" #include <mutex> @@ -110,3 +113,5 @@ QJsonObject OpenGLVersionChecker::checkVersion(bool& valid, bool& override) { return glData; } + +#endif diff --git a/libraries/gl/src/gl/OpenGLVersionChecker.h b/libraries/gl/src/gl/OpenGLVersionChecker.h index 913675af24..4b965122f5 100644 --- a/libraries/gl/src/gl/OpenGLVersionChecker.h +++ b/libraries/gl/src/gl/OpenGLVersionChecker.h @@ -12,6 +12,8 @@ #ifndef hifi_OpenGLVersionChecker_h #define hifi_OpenGLVersionChecker_h +#include <QtGlobal> +#if !defined(Q_OS_ANDROID) #include <QApplication> class OpenGLVersionChecker : public QApplication { @@ -21,5 +23,6 @@ public: static QJsonObject checkVersion(bool& valid, bool& override); }; +#endif #endif // hifi_OpenGLVersionChecker_h