commit 23ac1c2e91aa7d8ba6f5e3d6179c29e3a0413156
parent 610477ec0f3dbfddce8ac1fdc80bbb5eba08ba7f
Author: falkTX <falktx@falktx.com>
Date: Mon, 30 Aug 2021 16:12:24 +0100
Use apple gl3 headers as needed; Allow build with glew
Signed-off-by: falkTX <falktx@falktx.com>
Diffstat:
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/dgl/OpenGL.hpp b/dgl/OpenGL.hpp
@@ -67,13 +67,20 @@
// OpenGL includes
#ifdef DISTRHO_OS_MAC
-# include <OpenGL/gl.h>
+# ifdef DGL_USE_OPENGL3
+# include <OpenGL/gl3.h>
+# include <OpenGL/gl3ext.h>
+# else
+# include <OpenGL/gl.h>
+# endif
#else
# ifndef DISTRHO_OS_WINDOWS
# define GL_GLEXT_PROTOTYPES
# endif
-# include <GL/gl.h>
-# include <GL/glext.h>
+# ifndef __GLEW_H__
+# include <GL/gl.h>
+# include <GL/glext.h>
+# endif
#endif
// -----------------------------------------------------------------------