Mac OS X: platform specific GL types in extgl.h
This commit is contained in:
parent
17ee2523c0
commit
d56f1f7322
|
@ -107,6 +107,23 @@ extern "C" {
|
|||
|
||||
/* OpenGL 1.1 definition */
|
||||
|
||||
#ifdef _MACOSX
|
||||
typedef unsigned long GLenum;
|
||||
typedef unsigned char GLboolean;
|
||||
typedef unsigned long GLbitfield;
|
||||
typedef signed char GLbyte;
|
||||
typedef short GLshort;
|
||||
typedef long GLint;
|
||||
typedef long GLsizei;
|
||||
typedef unsigned char GLubyte;
|
||||
typedef unsigned short GLushort;
|
||||
typedef unsigned long GLuint;
|
||||
typedef float GLfloat;
|
||||
typedef float GLclampf;
|
||||
typedef double GLdouble;
|
||||
typedef double GLclampd;
|
||||
typedef void GLvoid;
|
||||
#else
|
||||
typedef unsigned int GLenum;
|
||||
typedef unsigned char GLboolean;
|
||||
typedef unsigned int GLbitfield;
|
||||
|
@ -122,6 +139,7 @@ typedef float GLclampf;
|
|||
typedef double GLdouble;
|
||||
typedef double GLclampd;
|
||||
typedef void GLvoid;
|
||||
#endif
|
||||
|
||||
// OpenGL 2.0 types
|
||||
typedef int GLintptr;
|
||||
|
|
Loading…
Reference in New Issue