Kaynağa Gözat

OSX: Fixed glext.h.

Branimir Karadžić 9 yıl önce
ebeveyn
işleme
61ec034023
1 değiştirilmiş dosya ile 5 ekleme ve 0 silme
  1. 5 0
      3rdparty/khronos/gl/glext.h

+ 5 - 0
3rdparty/khronos/gl/glext.h

@@ -4662,8 +4662,13 @@ GLAPI void APIENTRY glVertexBlendARB (GLint count);
 
 #ifndef GL_ARB_vertex_buffer_object
 #define GL_ARB_vertex_buffer_object 1
+#if defined(__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__) && (__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__ > 1090)
+typedef long GLsizeiptrARB;
+typedef long GLintptrARB;
+#else
 typedef ptrdiff_t GLsizeiptrARB;
 typedef ptrdiff_t GLintptrARB;
+#endif
 #define GL_BUFFER_SIZE_ARB                0x8764
 #define GL_BUFFER_USAGE_ARB               0x8765
 #define GL_ARRAY_BUFFER_ARB               0x8892