aboutsummaryrefslogtreecommitdiff
path: root/drivers/gles3/rasterizer_gles3.cpp
diff options
context:
space:
mode:
authorBastiaanOlij2017-01-04 21:56:56 +1100
committerBastiaanOlij2017-01-04 23:34:02 +1100
commit55d425807f6f1784d6ffd84586ae7efd77c1b352 (patch)
treed0bf39db6098ef54b502ba157c406f1d107e917c /drivers/gles3/rasterizer_gles3.cpp
parent76c2e8583e70e8c976a306e77a40e8e7226aa249 (diff)
downloadgodot-55d425807f6f1784d6ffd84586ae7efd77c1b352.tar.gz
godot-55d425807f6f1784d6ffd84586ae7efd77c1b352.tar.zst
godot-55d425807f6f1784d6ffd84586ae7efd77c1b352.zip
Diffstat (limited to 'drivers/gles3/rasterizer_gles3.cpp')
-rw-r--r--drivers/gles3/rasterizer_gles3.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/gles3/rasterizer_gles3.cpp b/drivers/gles3/rasterizer_gles3.cpp
index 0998d9c42..866091187 100644
--- a/drivers/gles3/rasterizer_gles3.cpp
+++ b/drivers/gles3/rasterizer_gles3.cpp
@@ -136,9 +136,13 @@ void RasterizerGLES3::initialize() {
ERR_PRINT("Error initializing GLAD");
}
+#ifdef __APPLE__
+ // FIXME glDebugMessageCallbackARB does not seem to work on Mac OS X and opengl 3, this may be an issue with our opengl canvas..
+#else
glEnable(_EXT_DEBUG_OUTPUT_SYNCHRONOUS_ARB);
glDebugMessageCallbackARB(_gl_debug_print, NULL);
glEnable(_EXT_DEBUG_OUTPUT);
+#endif
#endif