Mac OS X: platform specific GL types in extgl.h

This commit is contained in:
Elias Naur 2005-02-15 11:40:18 +00:00
parent 17ee2523c0
commit d56f1f7322
1 changed files with 18 additions and 0 deletions

View File

@ -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;