summaryrefslogtreecommitdiffstats
path: root/video/out
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-12-17 22:17:11 +0100
committerwm4 <wm4@nowhere>2014-12-17 22:17:11 +0100
commit5758a47902a0ca80a823ef6e3b22e56d88124fc4 (patch)
tree33ed9c61abe3e901e5235df17e91101f49084f07 /video/out
parent10befa26d952ac2c403da1adcb3d36c300af0567 (diff)
downloadmpv-5758a47902a0ca80a823ef6e3b22e56d88124fc4.tar.bz2
mpv-5758a47902a0ca80a823ef6e3b22e56d88124fc4.tar.xz
vo_opengl: add some OpenGL standard symbols missing on OSX
Older OSX versions are missing some OpenGL 3 symbols, apparently. At least there's some precedent in the headers. Just add the symbols manually for now to fix OSX (on travis-ci) compilation.
Diffstat (limited to 'video/out')
-rw-r--r--video/out/gl_header_fixes.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/video/out/gl_header_fixes.h b/video/out/gl_header_fixes.h
index 902116ace4..63ace2b1cc 100644
--- a/video/out/gl_header_fixes.h
+++ b/video/out/gl_header_fixes.h
@@ -265,6 +265,13 @@
#define GLvdpauSurfaceNV GLintptr
#endif
+// OSX
+#ifndef GL_RED_INTEGER
+#define GL_RED_INTEGER 0x8D94
+#define GL_RGB_INTEGER 0x8D98
+#define GL_RGBA_INTEGER 0x8D99
+#endif
+
#undef MP_GET_GL_WORKAROUNDS
#endif