Brian Paul
03516d9efa
DOS updates from Daniel Borca.
2002-12-18 15:06:36 +00:00
Brian Paul
aa3029bce1
Updates for DOS driver from Daniel Borca.
2002-11-05 20:52:07 +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
11fd2d7558
disable wsPriv field in __GLdrawablePrivateRec to match XFree86/DRI
2002-10-14 17:12:01 +00:00
Brian Paul
cb4253a546
added missing GLX_TRANSPARENT_RGB
2002-10-14 13:52:27 +00:00
Brian Paul
85678e0399
disable wscx field in __GLimportsRec to be consistant with XFree86
2002-10-09 19:37:32 +00:00
Brian Paul
8455203bc7
GLX_NV_vertex_array_range and GLX_MESA_agp_offset extensions
2002-10-08 22:47:53 +00:00
Brian Paul
fa647e8336
added XMesaCreatePBuffer()
2002-10-05 03:03:37 +00:00
Brian Paul
c62aeed003
merge updates from 4.0.4
2002-09-21 16:47:09 +00:00
Brian Paul
473e51f2fb
Updated BeOS support (Philippe Houdoin)
2002-09-19 16:19:43 +00:00
Brian Paul
a2ae6faf1a
removed glext.h fix-ups corrected in glext.h version 17
2002-09-06 02:52:23 +00:00
Brian Paul
e14c151f0a
version 17
2002-09-06 02:48:09 +00:00
Brian Paul
391876e5e6
fix up stuff accidentaly checked in a few days ago
2002-08-29 14:02:27 +00:00
Brian Paul
41771982c4
define GLAPIENTRY and GLAPI if not defined in gl.h
2002-08-27 21:47:31 +00:00
Brian Paul
fb657ef91d
added glXAllocate/FreeMemoryNV()
2002-08-22 21:10:37 +00:00
Brian Paul
7ae671446a
added glutGetProcAddress()
2002-08-17 00:12:48 +00:00
Brian Paul
b58c5ad7b0
GGI driver updates (Filip Spacek)
2002-06-10 15:16:44 +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
f105bc4095
removed experiemental GL_MESA_sprite_point extension
2002-05-27 17:05:19 +00:00
Karl Schultz
e694a8765a
Fix up alpha buffer handling for Windows.
...
- add two new Pixel Format Descriptors that do not have alpha bits to
mirror the two that do.
- add logic to wglChoosePixelFormat to match PFD's with respect to alpha.
- Create/clear software alpha buffer as required.
Now a wgl or GLUT program can control the creation of a software alpha
buffer via the PFD or GLUT parms, respectively.
2002-04-23 18:23:32 +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
01dc182ee8
added OSMesaGetProcAddress()
2002-04-04 16:58:04 +00:00
Brian Paul
6c921af034
DOS driver update
2002-04-01 17:01:33 +00:00
Brian Paul
e3af5354a6
latest extension headers from SGI
2002-03-23 01:47:27 +00:00
Brian Paul
491e573c38
removed glSamplePass()
2002-03-20 22:07:17 +00:00
Brian Paul
93c132a058
added XMesaResizeBuffers()
2002-03-16 00:53:48 +00:00
Brian Paul
aa24e9171a
use official enum values for GL_ARB_depth_texture and GL_ARB_shadow
2002-02-25 22:18:14 +00:00
Brian Paul
e0193a9425
DOS updates from Daniel Borca
2002-02-23 17:11:27 +00:00
Brian Paul
78a21f96b5
added new depth_texture/shadow tokens (temporary)
2002-02-15 16:41:36 +00:00
Brian Paul
db41d2ea8c
Daniel Borca's new DOS/DJGPP driver.
2002-02-12 03:24:56 +00:00
Brian Paul
674012f083
updated gl_mangle.h (Ray Tice)
2002-01-18 14:55:40 +00:00
Brian Paul
9958ace401
new gl_mangle.h with korn shell script to regenerate itself from gl.h and glext.h (Ray Tice)
2002-01-16 23:51:09 +00:00
Brian Paul
eaf0eac7d3
oops, wrong value for GLX_SAMPLES
2001-12-14 03:19:06 +00:00
Brian Paul
b70f5c21e7
added GLX_SAMPLE_BUFFERS, GLX_SAMPLES
2001-12-14 03:18:08 +00:00
Karl Schultz
d313068dc8
Added missing entry points
2001-12-13 19:15:58 +00:00
Brian Paul
74df2ef732
added enums for GL_ARB_depth_texture/shadow/shadow_ambient (temporary)
2001-12-05 22:01:13 +00:00
Brian Paul
50c31d6861
added test implementation of GL_ARB_window_pos
2001-11-19 00:13:45 +00:00
Brian Paul
199b931c07
added missing const to glXGetContextIDEXT() prototype
2001-11-18 22:16:07 +00:00
Brian Paul
cd060fc3b4
fix typedef problem found with MSDev 6.0
2001-11-09 22:04:24 +00:00
Brian Paul
c32fe22168
added GLX 1.4 function manglers
2001-11-09 22:01:02 +00:00
Brian Paul
853a4abab2
added 1.3 function manglers
2001-11-09 22:00:53 +00:00
Brian Paul
fe9b705a2c
define GL_VERSION_1_3 (doh!)
2001-11-09 21:54:30 +00:00
Brian Paul
3d16c369d9
updated extensions
2001-10-17 13:28:14 +00:00
Brian Paul
0e94067d0d
removed duplicate GLX_AUX_BUFFERS_BIT definition
2001-09-24 14:15:58 +00:00
Brian Paul
78a03d3c45
bump versions to 4.0
2001-09-23 16:06:13 +00:00
Karl Schultz
445e3cbd0d
Add GLAPIENTRY to typedef for callback functions (used by tessellator).
...
This is important now that we're using __stdcall instead of the (default)
__cdecl on WIN32. This gets apps using the tessellator working again
on Windows.
2001-09-21 20:39:03 +00:00
Brian Paul
38112f5b60
added __glCoreCreateContext and __glCoreNopDispatch
2001-09-21 17:23:30 +00:00
Karl Schultz
80d5855692
add the same conditional mangling stuff that gl.h has.
2001-09-20 22:19:41 +00:00