aboutsummaryrefslogtreecommitdiff
path: root/src/rlgl.c
diff options
context:
space:
mode:
authorRay <raysan5@gmail.com>2016-07-22 18:30:23 +0200
committerGitHub <noreply@github.com>2016-07-22 18:30:23 +0200
commit7921d85dc83483f039813b58366c9ea4b5db3d75 (patch)
tree438e6c7a9c9a6082029a283937ded012cdf77a54 /src/rlgl.c
parentab0d19f356dc6aadff11ab4034880c8759315000 (diff)
parent32a671b9da172a5e8405bf6da916c53fc748c126 (diff)
downloadraylib-7921d85dc83483f039813b58366c9ea4b5db3d75.tar.gz
raylib-7921d85dc83483f039813b58366c9ea4b5db3d75.zip
Merge pull request #148 from sol-prog/master
OS X compatiblity changes and compiled library
Diffstat (limited to 'src/rlgl.c')
-rw-r--r--src/rlgl.c16
1 files changed, 11 insertions, 5 deletions
diff --git a/src/rlgl.c b/src/rlgl.c
index 6477efaa..2b551469 100644
--- a/src/rlgl.c
+++ b/src/rlgl.c
@@ -1275,14 +1275,20 @@ void rlglLoadExtensions(void *loader)
{
#if defined(GRAPHICS_API_OPENGL_21) || defined(GRAPHICS_API_OPENGL_33)
// NOTE: glad is generated and contains only required OpenGL 3.3 Core extensions (and lower versions)
- if (!gladLoadGLLoader((GLADloadproc)loader)) TraceLog(WARNING, "GLAD: Cannot load OpenGL extensions");
- else TraceLog(INFO, "GLAD: OpenGL extensions loaded successfully");
+ #ifndef __APPLE__
+ if (!gladLoadGLLoader((GLADloadproc)loader)) TraceLog(WARNING, "GLAD: Cannot load OpenGL extensions");
+ else TraceLog(INFO, "GLAD: OpenGL extensions loaded successfully");
+ #endif
#if defined(GRAPHICS_API_OPENGL_21)
- if (GLAD_GL_VERSION_2_1) TraceLog(INFO, "OpenGL 2.1 profile supported");
+ #ifndef __APPLE__
+ if (GLAD_GL_VERSION_2_1) TraceLog(INFO, "OpenGL 2.1 profile supported");
+ #endif
#elif defined(GRAPHICS_API_OPENGL_33)
- if(GLAD_GL_VERSION_3_3) TraceLog(INFO, "OpenGL 3.3 Core profile supported");
- else TraceLog(ERROR, "OpenGL 3.3 Core profile not supported");
+ #ifndef __APPLE__
+ if(GLAD_GL_VERSION_3_3) TraceLog(INFO, "OpenGL 3.3 Core profile supported");
+ else TraceLog(ERROR, "OpenGL 3.3 Core profile not supported");
+ #endif
#endif
// With GLAD, we can check if an extension is supported using the GLAD_GL_xxx booleans