Merged the OpenGL 3.2 specifications.

This commit is contained in:
the_fiddler 2009-08-03 23:10:37 +00:00
parent b6900f4d7a
commit 19b1539ef7
3 changed files with 22888 additions and 21746 deletions

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -3,10 +3,10 @@ GLsizei, Int32
GLsizeiptr, IntPtr GLsizeiptr, IntPtr
GLintptr, IntPtr GLintptr, IntPtr
# GLenum, Int32 # GLenum, Int32
GLboolean, bool # Boolean # Int32 GLboolean, bool # Boolean # Int32
GLbitfield, UInt32 GLbitfield, UInt32
# GLvoid*, IntPtr # GLvoid*, IntPtr
# GLvoid, Void #Object # GLvoid, Void #Object
GLchar, Char GLchar, Char
GLbyte, SByte GLbyte, SByte
GLubyte, Byte GLubyte, Byte
@ -20,7 +20,7 @@ GLdouble, Double
GLclampd, Double GLclampd, Double
GLstring, String GLstring, String
PixelInternalFormat, PixelInternalFormat PixelInternalFormat, PixelInternalFormat
# ARB and NV types. # ARB and NV types.
GLsizeiptrARB, IntPtr GLsizeiptrARB, IntPtr
@ -36,6 +36,9 @@ GLuint64EXT, UInt64
GLint64, Int64 GLint64, Int64
GLuint64, UInt64 GLuint64, UInt64
# ARB_sync (introduced in 3.2)
sync, IntPtr
# Wgl types. # Wgl types.
PROC, IntPtr PROC, IntPtr
LPCSTR, String LPCSTR, String
@ -46,8 +49,8 @@ FLOAT, Single
HANDLE, IntPtr HANDLE, IntPtr
HDC, IntPtr HDC, IntPtr
HGLRC, IntPtr HGLRC, IntPtr
HPBUFFERARB, IntPtr #HPBUFFERARB HPBUFFERARB, IntPtr #HPBUFFERARB
HPBUFFEREXT, IntPtr #HPBUFFEREXT HPBUFFEREXT, IntPtr #HPBUFFEREXT
INT32, Int32 INT32, Int32
INT64, Int64 INT64, Int64
LPVOID, void* LPVOID, void*
@ -67,25 +70,25 @@ Float32 float
Float32Pointer float* Float32Pointer float*
# Glx types. # Glx types.
Void void Void void
Bool bool Bool bool
int64_t long int64_t long
int32_t int int32_t int
Display IntPtr Display IntPtr
Window IntPtr Window IntPtr
Pixmap IntPtr Pixmap IntPtr
Colormap IntPtr Colormap IntPtr
GLXWindow IntPtr GLXWindow IntPtr
GLXContext IntPtr GLXContext IntPtr
GLXDrawable IntPtr GLXDrawable IntPtr
GLXPixmap IntPtr GLXPixmap IntPtr
__GLXextFuncPtr IntPtr __GLXextFuncPtr IntPtr
VLServer IntPtr VLServer IntPtr
VLPath IntPtr VLPath IntPtr
VLNode IntPtr VLNode IntPtr
# Gles types. # Gles types.
GLclampx, int GLclampx, int