Brian
4e6c2c4f85
updated to version 40
2008-03-25 08:12:19 -06:00
Brian
7048545c44
fix wrong values for GL_READ/DRAW_FRAMEBUFFER_BINDING_EXT tokens
2008-03-24 19:56:30 -06:00
Brian
344c3f7379
updated version with new Khronos license/copyright
2007-02-26 09:19:32 -07:00
Brian
c226e44437
updated to version 39
2007-02-20 08:38:29 -07:00
Brian Paul
a3a640171f
added #ifdef tests for Windows for int64_t, uint64_t
2006-09-16 04:10:56 +00:00
Brian Paul
3cd07d2c39
latest version from OpenGL ARB
2006-08-30 23:46:41 +00:00
Brian Paul
c8f8fbecd7
remove const qualifier from glGenVertexArraysAPPLE() parameter
2006-06-12 19:47:44 +00:00
Brian Paul
23606a5704
updated to version 29
2005-06-21 14:30:46 +00:00
Brian Paul
2e081cd90e
updated to version 28
2005-05-31 23:54:24 +00:00
Brian Paul
14dee36fa7
glext.h version 26
2005-01-20 15:07:42 +00:00
Brian Paul
196fb036d6
version 24 from oss.sgi.com
2004-07-28 13:22:46 +00:00
Brian Paul
e4fbcd0fca
updated to version 23
2004-06-23 14:48:04 +00:00
Brian Paul
0adce8f7c7
upgraded to version 22
2004-02-24 03:01:27 +00:00
Brian Paul
c661cccf37
updated to version 21 with OpenGL 1.5 support
2004-01-13 01:54:03 +00:00
Alan Hourihane
18343db1d8
reverse Keith's 'XFree86Server' glue.
2003-12-08 16:57:21 +00:00
Keith Whitwell
3abad78e26
Can't include <stddef.h> when building XFree86 server - define
...
ptrdiff_t to int instead
2003-12-08 15:00:24 +00:00
Kendall Bennett
d6643331ab
Updates required for building the SciTech SNAP version of Mesa. This includes:
...
1. Changes to the main header files to exclude some stuff is __SCITECH_SNAP__
is defined. The main GL/gl.h header file in SciTech SNAP is actually a wrapper
that defines a bunch of necessary stuff and then included GL/gl_mesa.h which
is the normal Mesa GL/gl.h header file renamed.
2. Changed APIENTRY * to APIENTRYP macros in the GL/gl.h and GL/glext.h header
files. This will better support other compilers like IBM VisualAge C++. I
added a basic macro for APIENTRYP to GL/gl.h (inside the !SNAP block), so
existing code will compile the same, but when the SNAP version is being
built we will use the correc definitions for the target compiler.
3. Changed a few more void * declarations to GLvoid *'s to avoid Open Watcom
compiler complaints.
4. Updates the OPENGL_VERSION macro to include a patch number (set to 0 for
now). Probably not necessary, but the original macro was wrong and we use
that macro in our code.
5. Changed _tnl_end() to _tnl_end_ctx() to avoid conflicts with _tnl_End when
using a compiler that has a case insensitive link.
2003-09-30 20:02:27 +00:00
Brian Paul
371f7cdb7a
fix PFNGLMULTIMODEDRAWARRAYSIBMPROC
2003-08-24 14:49:53 +00:00
Jon Smirl
dc22a652c9
Fix compile problems with `glMultiModeDrawArraysIBM'
...
Adjust makefiles to create depends and not store it in CVS
Remove dependency on kernel pci_ids.h
2003-08-24 04:44:23 +00:00
Brian Paul
3ef8ed72ca
version 18 of glext.h
2003-05-10 04:39:05 +00:00
Brian Paul
c6506004d4
fix glIsBufferARB() prototype
2003-04-28 14:42:33 +00:00
Brian Paul
e78f823724
fix function prototypes for manging (Bill Hoffman)
2003-04-23 17:42:07 +00:00
Brian Paul
ef393cbb54
Added GL_ARB_vertex_buffer_object tokens
2003-04-09 02:32:12 +00:00
Brian Paul
997d468afe
added GL_ARB_vertex_buffer_object functions
2003-03-29 16:39:21 +00:00
Brian Paul
943f0c6a41
GL_ATI_texture_env_combine3 extension
2003-01-21 15:49:06 +00:00
Karl Schultz
6afdc0bec2
Put back the include of windows.h so we are back to version 17 of the file.
2002-10-17 21:03:22 +00:00
Karl Schultz
3e2fa3fd5c
Change for Windows only: Make demos and examples build again.
...
Move the inclusion of windows.h from glext.h to gl.h. There are a few
good reasons for this:
- Including it in gl.h is more strightforward and makes it easier to
troubleshoot include file problems. It was sometimes hard to find it
in glext.h.
- Needed to define APIENTRY correctly. APIENTRY is used in gl.h.
- glut.h needs windows.h but does not include it, expecting the app to
include it. Including it in gl.h if not already included by the app
makes glut.h happy. This allows one to write a gl/glut app without
explictly including windows.h, which may only be really important for
toy apps like our samples and demos. But a "real" app can still
include windows.h if it wants.
2002-10-17 19:39:31 +00:00
Brian Paul
e14c151f0a
version 17
2002-09-06 02:48:09 +00:00
Brian Paul
fb657ef91d
added glXAllocate/FreeMemoryNV()
2002-08-22 21:10:37 +00:00
Brian Paul
3f058cd2c5
version 15 of glext.h
2002-06-07 20:21:12 +00:00
Brian Paul
9800adaed2
s/GL_MAX_TEXTURE_RECTANGLE_SIZE_NV/GL_MAX_RECTANGLE_TEXTURE_SIZE_NV/
2002-06-07 19:29:49 +00:00
Brian Paul
cb445412fc
version 13 of glext.h - fixes GL_EXT_texture_env_dot3 token values
2002-04-12 21:09:12 +00:00
Brian Paul
e3af5354a6
latest extension headers from SGI
2002-03-23 01:47:27 +00:00
Brian Paul
3d16c369d9
updated extensions
2001-10-17 13:28:14 +00:00
Brian Paul
1f20952a92
removed carriage return chars
2001-09-15 18:00:28 +00:00
Brian Paul
04120f6cce
Win32 updates (Karl Schultz)
2001-09-14 22:19:18 +00:00
Brian Paul
4c00e30ef0
added GL_ARB_texture_env_combine GL_ARB_texture_env_dot3 GL_ARB_texture_border_clamp (temporary until SGI updates this file)
2001-04-19 22:34:05 +00:00
Gareth Hughes
f2515fa83e
Upgrade to (patched) version 7 of glext.h
2001-01-30 15:02:34 +00:00
Gareth Hughes
ba8f6172bd
Implementation of GL_EXT_texture_env_dot3.
2001-01-06 22:46:13 +00:00
Jouk Jansen
55336ae09d
----------------------------------------------------------------------
...
Committing in .
VMS : >31 character-external problem
Modified Files:
Mesa/include/GL/glext.h
----------------------------------------------------------------------
2000-06-15 07:33:48 +00:00
Brian Paul
e7268d8341
now using SGI's glext.h instead of original Mesa file
2000-06-13 00:36:58 +00:00
Brian Paul
8da58f3184
replaced __CYGWIN32__ with __CYGWIN__
2000-05-22 19:40:43 +00:00
Brian Paul
cc2b08ddf0
changed internalFormat to GLenum in TexImage4DSGI and all compressed textimage calls
2000-05-19 16:08:11 +00:00
Brian Paul
b1bc367ab3
protect PFNGLCOLORSUBTABLEEXTPROC from multi-defined
2000-05-19 15:41:09 +00:00
Brian Paul
0914fbaec1
updated to version 10
2000-05-18 18:10:42 +00:00
Brian Paul
474e2f4dbb
added a bunch of missing token values
2000-05-04 14:12:02 +00:00
Brian Paul
825fb31e58
added GL_NV_texgen_emboss
2000-04-15 19:50:44 +00:00
Brian Paul
e9cd76e239
added some missing NV token values
2000-04-15 19:44:47 +00:00
Brian Paul
eae28ca68c
more clean-up
2000-04-15 19:24:18 +00:00
Brian Paul
76713fb0b0
version 8, added GL_EXT_texture_cube_map
2000-04-15 19:18:06 +00:00
Brian Paul
a28a4f7820
removed bogus GL_ALLOW_DRAW_SPN_HINT_PGI token
2000-04-10 21:12:37 +00:00
Brian Paul
ede4887b16
fixed a typo
2000-04-07 16:22:37 +00:00
Brian Paul
985d6b2987
version 7 check-in
2000-04-07 16:21:16 +00:00
Brian Paul
db5c274851
updated to version 6
2000-04-05 15:33:44 +00:00
Brian Paul
a1cfd0f7a1
version 5: added texture compression extension
2000-03-29 15:46:53 +00:00
Brian Paul
afb8c93470
version 4, all extensions up to 197, added some missing enum values
2000-03-24 19:16:19 +00:00
Brian Paul
d7c4f043fe
added more extensions, now at version 3
2000-03-20 21:31:29 +00:00
Brian Paul
3cb1121299
added final GL_HP_occlusion_test values
2000-03-13 15:48:51 +00:00
Brian Paul
9aafc4fd5d
gave temp values to GL_HP_occlusion_test tokens
2000-03-11 23:24:01 +00:00
Brian Paul
64eef48741
added GL_HP_occlusion_test, GL_EXT_texture_lod_bias
2000-03-07 17:55:40 +00:00
Brian Paul
4c7e3c29f7
changes to _WIN32 test and APIENTRY test
2000-03-03 15:00:14 +00:00
Brian Paul
6b729d41f0
added GL_GLEXT_VERSION_EXT
2000-03-01 03:44:10 +00:00
Brian Paul
0f21a5d36b
added a bit of GLAPIENTRY, APIENTRY setup
2000-02-27 18:12:41 +00:00
Brian Paul
4c5fb70380
added all the PFNGL...PROC typedefs
2000-02-26 00:48:02 +00:00
Jouk Jansen
eaba005f18
Committing in .
...
VMS & type-mismatch problems
Modified Files:
Mesa/include/GL/glext.h Mesa/include/GL/glx.h
----------------------------------------------------------------------
2000-02-25 12:35:57 +00:00
Brian Paul
7d4d54cf94
fixed a typo in GL_MESA_resize_buffers
2000-02-23 01:38:29 +00:00
Brian Paul
4278ec184d
added a bunch of extensions
2000-02-23 01:36:17 +00:00
Brian Paul
67333973b6
added some missing tokens, fixed some errors
2000-02-23 01:13:33 +00:00
Brian Paul
cec5f6f00d
initial revision
2000-02-23 00:55:38 +00:00