Daniel Borca
8b563fd4c5
added DMesaProc type to prevent gcc 3.4.3 warnings
2004-12-15 07:55:38 +00:00
Alan Hourihane
38b317d508
uint*t -> u_int*t changes
2004-12-14 09:11:52 +00:00
Alan Hourihane
8635615501
Check for some header defines before redefining functions. Silences warnings.
2004-12-08 12:59:15 +00:00
Brian Paul
bf4c23d00f
no need to include stddef.h anymore
2004-11-29 17:31:03 +00:00
Brian Paul
4d880987d2
Have OSMesaGetProcAddress() return new OSMESAproc typedef.
2004-11-27 16:24:39 +00:00
Brian Paul
2dd5b9edaa
typedef GLUTproc, return it from glutGetProcAddress()
2004-11-27 04:54:48 +00:00
Brian Paul
b653aaede5
minor APIENTRY clean-ups
2004-11-25 23:20:07 +00:00
Brian Paul
83889ffd97
Remove need for defining _MSC_VER when building Mesa for windows with
...
a non MS C compiler (MinGW). (Gregor Anich)
2004-11-08 15:08:48 +00:00
Adam Jackson
bcd8735546
Import sarea.h from Xorg, needed for client GLX code.
2004-10-25 20:52:11 +00:00
Ian Romanick
33899b7c35
Add support for OES_read_format. As soon as glext.h is updated with the
...
enums for this extension, the changes to gl.h can be removed.
2004-10-16 01:16:54 +00:00
Daniel Borca
65a9ca3381
bump version numbers to their real values
2004-10-12 06:43:57 +00:00
Brian Paul
788ff5b5c7
remove unused413 stuff, glDrawBuffersARB uses that slot now
2004-10-02 22:47:48 +00:00
Brian Paul
be91a0be58
version bump
2004-09-27 22:40:31 +00:00
Brian Paul
4f1e3709de
change include of glx_mangle.h to match other headers
2004-09-27 22:40:22 +00:00
Brian Paul
d86d1483ac
Another attempt at fixing name mangling and gl__unused413().
2004-09-09 18:13:35 +00:00
Brian Paul
a6c423d956
Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch 1015696)
2004-08-25 15:59:48 +00:00
Philippe Houdoin
ac07d89fd3
Stupid me. I don't know why I moved the GLView.h here at first, but now I know why
...
I shouldn't:
Official BeOS GLView.h defines a virtual ErrorCallback(GLenum) method, assuming
a unsigned long GLenum.
But under Mesa, GLenum is unsigned int.
To keep binary compatibility, BeOS apps including Mesa GL/gl.h MUST include *our*
GLView.h, or linker will report a missing ErrorCallback(unsigned int) symbol. Glup.
2004-08-16 08:39:36 +00:00
Brian Paul
6ade8a36b6
version 6 from oss.sgi.com
2004-07-28 13:23:11 +00:00
Brian Paul
196fb036d6
version 24 from oss.sgi.com
2004-07-28 13:22:46 +00:00
Jon Smirl
c2bffec91a
Mesa-solo builds with these changes. There are still more fixups needed to
...
get individual drivers working again. This converts miniglx to the new
dri interface. Thanks to Erdi Chen for the new interface code.
2004-06-26 17:16:42 +00:00
Brian Paul
e4fbcd0fca
updated to version 23
2004-06-23 14:48:04 +00:00
Brian Paul
6b869d4fe1
Alexander Gottwald's patch for cygwin
2004-06-22 17:16:02 +00:00
Ian Romanick
e1a7f31c2b
Remove the rest of the need for glxclient.h and remove it from the tree.
2004-06-06 02:20:20 +00:00
Jon Smirl
ba3d643c49
kill __driRegisterExtensions(), none of the functions did anything
2004-06-03 01:56:07 +00:00
Ian Romanick
749e842953
Replace Bool with GLboolean.
2004-06-02 20:46:03 +00:00
Ian Romanick
318aa84099
XF86DRIDestroyContext, XF86DRICreateDrawable, and
...
XF86DRIDestroyDrawable are all called directly from DRI drivers using
the new interface. Therefore, prototypes, using available datatypes,
must be available in dri_interface.h. Since the prototypes are
available there, xf86dri.h is no longer needed for
DRI_NEW_INTERFACE_ONLY builds.
2004-06-02 17:37:09 +00:00
Ian Romanick
60b0e12830
Convert 'Display *' to '__DRInativeDisplay *'. Only portions of the
...
interface that are not *strictly* part of the old interface were
changed. Replace GetDrawableInfo type (dri_util.h) with
PFNGLXGETDRAWABLEINFOPROC (dri_interface.h). Wrap __driCreateScreen
(in drivers that use the new interface) with '#ifndef
DRI_NEW_INTERFACE_ONLY'.
2004-06-01 20:24:59 +00:00
Ian Romanick
fabe2b9ba3
Replace all occurances of XF86DRIClipRect (and related typedefs) with
...
drm_clip_rect_t.
2004-06-01 16:38:56 +00:00
Brian Paul
27eb8fa35a
remove duplicate GLX_DRAWABLE_TYPE token, sorted tokens by enum value
2004-05-21 15:51:13 +00:00
Keith Whitwell
74d563cdfb
Allow *_dri.so to build in Mesa tree with the 'linux-dri' target.
2004-04-29 12:23:39 +00:00
Brian Paul
199972cef0
move #define for GL_DOUBLE, to put enums in right order
2004-04-23 18:00:00 +00:00
Ian Romanick
ab37fddbfd
Correct the comments about when the bindContext3 / unbindContext3
...
interface was added.
2004-04-15 01:24:57 +00:00
Brian Paul
5eb921382f
added extern "C" for C++ (bug 930933)
2004-04-09 17:18:22 +00:00
Brian Paul
fda7215db3
rename class to c_class if using C++ (bug 922294)
2004-03-24 15:59:44 +00:00
Brian Paul
192c988c73
new DRI interface header
2004-03-22 23:31:29 +00:00
Brian Paul
ff6031c209
remove some unneeded macros
2004-03-04 16:20:38 +00:00
Brian Paul
0adce8f7c7
upgraded to version 22
2004-02-24 03:01:27 +00:00
Ian Romanick
304d3aa9cb
Refactored several variables out of XMesaVisual in favor of identical
...
fields in __GLcontextModes (the base type). Removed the need to keep
the XMesaVisualInfo pointer when building inside the X-server.
2004-02-19 00:57:04 +00:00
Daniel Borca
22633805fa
fixed back fxMesaGetCurrentContext to match MakeCurrent
2004-02-10 07:46:07 +00:00
Daniel Borca
d039b43e30
added NUL driver for DMesa
2004-02-07 10:54:36 +00:00
Brian Paul
1f3d9eedad
added GLU_INCOMPATIBLE_GL_VERSION
2004-02-06 01:17:30 +00:00
Brian Paul
c2f739169e
update function mangling and add comment about it to gl.h
2004-02-05 15:23:12 +00:00
Ian Romanick
74cf25b081
Missed this commit as part of the addition of
...
GL_EXT_blend_equation_separate / GL_ATI_blend_equation_separate.
2004-01-27 21:40:35 +00:00
Daniel Borca
3d06dc7581
accomodated new driver_func initialization
...
added DMesaGetProcAddress
some other minor fixes
updated documentation
2004-01-23 15:57:52 +00:00
Brian Paul
cdde03efe2
remove stuff that's now in glext.h
2004-01-13 02:04:57 +00:00
Brian Paul
c661cccf37
updated to version 21 with OpenGL 1.5 support
2004-01-13 01:54:03 +00:00
Brian Paul
cf75101bba
regenerated to support new 1.5 functions, etc.
2004-01-09 20:34:04 +00:00
Daniel Borca
e9e98405e7
DMesa: removed MGA2064W driver
...
DMesa: added capability to query visuals
fxMesa: WGL_3DFX_gamma_control
fxMesa: minor fixes to interface (fxQueryHardware vs fxMesaSelect...)
2003-12-19 11:26:46 +00:00
Alan Hourihane
3b81ccd826
fix for C++
2003-12-12 22:35:02 +00:00
Brian Paul
c3fb2558f0
replace gl/mesa_wgl.h with GL/mesa_wgl.h (Simon Goodall)
2003-12-11 23:55:55 +00:00
Keith Whitwell
e0ee87422b
Quash annoying compiler warning
2003-12-11 15:47:43 +00:00
Keith Whitwell
a9fc4b1b1c
Remove dead file glcore-new.h
2003-12-11 13:10:20 +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
Brian Paul
a763123b35
glFBDev driver from embedded-2 branch.
...
Probably won't be actively used/maintained, but bring it to the trunk so
it doesn't get lost.
2003-12-06 17:20:10 +00:00
Brian Paul
fde2b9750e
basic API work for FBConfigs & Pbuffers
2003-12-06 17:17:42 +00:00
Brian Paul
78c5841364
s/APIENTRY/GLAPIENTRY/ for 1.5 functions
2003-12-06 01:49:54 +00:00
Alan Hourihane
faf4059aa8
check if GLAPIENTRYP is already set
2003-12-04 15:59:41 +00:00
Alan Hourihane
f82c775fff
#define GLAPIENTRYP GLAPIENTRY *
2003-12-04 15:59:03 +00:00
Alan Hourihane
3eb58b4c1e
bring over glcore.h changes from DRI trunk
2003-12-04 12:33:15 +00:00
Brian Paul
91b6a4aa90
include malloc.h to get ptrdiff_t for vertex buffer object's GLintptr
2003-11-23 16:22:54 +00:00
Brian Paul
67f8a1d4ad
added OpenGL 1.5 tokens and functions not yet put into glext.h
2003-11-22 18:44:10 +00:00
Brian Paul
20f40fa427
minor fix to glutSetColor prototype (Evgeny Kotsuba)
2003-10-27 18:33:34 +00:00
Daniel Borca
1b6cca67b5
documentation update; also new makefiles for Win32 MesaFX build
2003-10-21 11:15:52 +00:00
Karl Schultz
906449753f
Define GLAPIENTRYP properly so that GLU compiles on Windows.
2003-10-20 17:36:41 +00:00
Brian Paul
3eb0edb31f
added GL_ARB_point_sprite tokens
2003-10-16 16:33:05 +00:00
Jon Smirl
3fc0db95e4
Minor changes to make linux-solo build again
2003-10-16 04:50:42 +00:00
Kendall Bennett
596d57c42a
Updates to SGI GLU code to get it to compile clean with the Open Watcom compiler.
...
Most of the changes were to get rid of warnings, but many of the warnings could
not be removed in the code so I also added #pragma's to disable the warnings.
Someone really should clean up this code, but I didn't want to mess with it
that much (and potentially break it).
2003-10-14 23:48:57 +00:00
Karl Schultz
ad5cd6d337
Add missing entry points. (Warren Cashen)
2003-10-10 22:09:05 +00:00
Brian Paul
a75246f8f5
updates from Daniel Borca
2003-10-02 17:36:43 +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
d7dabacfa3
new enum values for GL_MESA_program_debug
2003-09-23 14:44:33 +00:00
Ian Romanick
c8363a31cf
Added support for EXT_texture_mirror_clamp and the single wrap mode
...
that it addes to ATI_texture_mirror_once. This includes updating the
texwrap test to exercise the new mode.
2003-09-02 19:25:17 +00:00
Brian Paul
760960028f
Updates from Daniel Borca
2003-08-28 16:57:01 +00:00
Brian Paul
58c5df87be
remove a bunch of the extension definitions from the legacy section
2003-08-28 03:08:40 +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
Jon Smirl
724c2c7f6f
Add file miniglx.h
2003-08-23 01:25:30 +00:00
Brian Paul
9ec58c2c5b
DOS and glide driver updates from Daniel Borca
2003-08-19 15:52:51 +00:00
Brian Paul
9d73b81068
Fix glPixelMap: s/GLint/GLsizei/
2003-08-19 01:08:24 +00:00
Brian Paul
389858ee7b
tokens, functions for GL_MESA_program_debug
2003-07-21 04:30:25 +00:00
Brian Paul
c19cbb58cd
more DOS updates from Daniel Borca
2003-07-17 14:50:11 +00:00
Brian Paul
642699a19f
DOS updates for new tree (Daniel Borca)
2003-06-16 14:32:44 +00:00
Brian Paul
b17a722ca3
Implemented GL_ARB_occlusion_query (not 100% finalized).
2003-06-13 02:37:27 +00:00
Ian Romanick
9ac51f57ef
Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
2003-06-05 00:50:18 +00:00
Brian Paul
06a03bfb2a
updated with new glext.h stuff
2003-05-10 04:48:16 +00:00
Brian Paul
3ef8ed72ca
version 18 of glext.h
2003-05-10 04:39:05 +00:00
Brian Paul
b93df0af47
remove temporary stuff
2003-05-10 04:38:24 +00:00
Brian Paul
5329d0ca7a
updated for glIsBufferARB
2003-04-29 22:20:36 +00:00
Brian Paul
c6506004d4
fix glIsBufferARB() prototype
2003-04-28 14:42:33 +00:00
Brian Paul
3e50d140f5
updated with newest functions
2003-04-23 20:23:17 +00:00
Brian Paul
e78f823724
fix function prototypes for manging (Bill Hoffman)
2003-04-23 17:42:07 +00:00
Brian Paul
2780bb824f
added GL_EXT_depth_bounds_test
2003-04-21 14:57:07 +00:00
Brian Paul
9b14e0fbfd
more GL_ARB_fragment_program tokens
2003-04-18 01:56:44 +00:00
Brian Paul
af0c247021
temporary GL_ARB_fragment_program tokens
2003-04-17 01:48:56 +00:00
Brian Paul
4c928471c1
Added function pointer typedefs for GL_NV_fragment_program
2003-04-09 02:32:56 +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
47d8adde43
DOS update (Daniel Borca)
2003-03-08 18:28:14 +00:00
Brian Paul
001a3012ac
updated version
2003-02-28 16:31:32 +00:00
Brian Paul
60f84fcc91
latest DOS updates (Daniel Borca)
2003-02-20 15:43:52 +00:00
Alan Hourihane
615991ac66
fix fragment_program for Windows
2003-02-10 20:22:08 +00:00
Brian Paul
398c6b7980
DOS updates (Daniel Borca)
2003-02-04 02:43:27 +00:00
Brian Paul
3d7071b8a5
updated with new functions (Bill Hoffman)
2003-02-04 02:29:21 +00:00
Brian Paul
943f0c6a41
GL_ATI_texture_env_combine3 extension
2003-01-21 15:49:06 +00:00
Brian Paul
cf01d97dc3
GL_NV_fragment_program
2003-01-14 04:50:14 +00:00
Brian Paul
e58286ccb6
prototype render-to-texture
2003-01-14 04:49:31 +00:00
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
Karl Schultz
448b88bb80
add mangling for new entry points
2001-09-20 22:18:47 +00:00
Karl Schultz
8674e709ee
Change UnProject4 prototype to use nearVal and farVal instead of near
...
and far because Windows compiler can get confused over these old keywords.
2001-09-20 20:47:26 +00:00
Karl Schultz
b14dcea418
remove carriage return chars
2001-09-18 16:39:38 +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
ba57e5297d
more GL 1.3 and GLX 1.4 updates
2001-09-14 02:43:03 +00:00
Brian Paul
306933046c
WindML updates (Stephane Raimbault)
2001-09-10 19:21:13 +00:00
Brian Paul
7e975ba3aa
added GLX_RGBA_TYPE, fixed GLX_LARGEST_PBUFFER typo
2001-09-01 20:17:16 +00:00
Brian Paul
a0037ad8b3
added OSMESA_MAX_WIDTH/HEIGHT queries
2001-08-28 23:12:37 +00:00
Brian Paul
a8b07a539b
added OpenGL 1.3 tokens and prototypes
2001-08-28 22:49:32 +00:00
Brian Paul
976c26ca34
WindML driver (Stephane Raimbault)
2001-08-20 16:07:10 +00:00
Brian Paul
086f1b8428
added four missing GLX 1.3 tokens
2001-07-27 14:26:27 +00:00
Brian Paul
206eda8b69
support for RGB_565 pixels (Lars Andersson), untested
2001-06-27 13:56:17 +00:00
Brian Paul
657323bf03
added missing GLX_PBUFFER_WIDTH/HEIGHT tokens
2001-06-25 15:29:11 +00:00
Brian Paul
9e5e5e35a0
bumped version numbers
2001-06-20 19:52:11 +00:00
Brian Paul
03d6c4c2db
define both GL_ALL_CLIENT_ATTRIB_BITS and GL_CLIENT_ALL_ATTRIB_BITS (spec and SI don't agree)
2001-06-14 21:37:43 +00:00
Brian Paul
645c1cef13
s/void */GLvoid */
2001-05-29 15:44:06 +00:00
Brian Paul
b95884c53d
added void to __GLXextFuncPtr
2001-05-25 15:44:06 +00:00
Brian Paul
2a3cc7d907
added missing GLX_SGIS_multisample tokens
2001-05-25 15:41:29 +00:00
Brian Paul
e203c9cdd8
change GLXContext and GLXFBConfig typedefs
2001-05-24 19:07:14 +00:00
Gareth Hughes
c329f0824c
Initial new Win32 build support. More to come.
2001-05-07 13:58:00 +00:00
Brian Paul
ac4a41d198
sync with XFree86/DRI glcore.h, now identical
2001-04-29 19:31:45 +00:00
Brian Paul
df4fd765d5
reordered a few blend enums
2001-04-24 16:12:48 +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
Brian Paul
54207dfde6
added SecondaryColor functions
2001-04-19 22:33:03 +00:00
Brian Paul
5535aca5df
change glTexImage3D() internalFormat to GLenum to match other OpenGLs
2001-03-26 20:02:38 +00:00
Brian Paul
a13df148df
minor comment update
2001-03-22 04:56:50 +00:00
Brian Paul
2743def830
sync'd with the latest changes in XFree86 (cygwin stuff)
2001-03-21 16:00:17 +00:00
pesco
68af9a0773
* common_rules.make: Created to hold the conditional build rule
...
override. All Makefile.am's updated.
2001-03-20 00:33:18 +00:00
Brian Paul
1bb327ebdb
SGI SI GLU 1.3 header
2001-03-17 00:29:47 +00:00
Brian Paul
aaf5a9bb08
added a bunch of extensions (Ray Tice)
2001-02-19 18:28:59 +00:00
Gareth Hughes
f2515fa83e
Upgrade to (patched) version 7 of glext.h
2001-01-30 15:02:34 +00:00
Brian Paul
e5dfe384ad
updates to the trace extension
2001-01-29 16:18:37 +00:00
Brian Paul
9533fd1842
minor tweaks
2001-01-24 00:07:01 +00:00
Keith Whitwell
a087c7421b
Resync with new XFree version of this file
2001-01-13 05:47:06 +00:00
Keith Whitwell
78477947de
Moved glcore.h to a location prefixed by 'GL/internal', for compatibility
...
with XFree86 and the SI code there.
2001-01-08 03:56:53 +00:00
Gareth Hughes
ba8f6172bd
Implementation of GL_EXT_texture_env_dot3.
2001-01-06 22:46:13 +00:00
pesco
d1ff1f6798
* demos/Makefile.am (INCLUDES): Added -I$(top_srcdir)/util.
...
* demos/Makefile.X11, demos/Makefile.BeOS-R4, demos/Makefile.cygnus:
Essentially the same.
Program files updated to include "readtex.c", not "../util/readtex.c".
* demos/reflect.c: Likewise for "showbuffer.c".
* Makefile.am (EXTRA_DIST): Added top-level regular files.
* include/GL/Makefile.am (INC_X11): Added glxext.h.
* src/GGI/include/ggi/mesa/Makefile.am (EXTRA_HEADERS): Include
Mesa GGI headers in dist even if HAVE_GGI is not given.
* configure.in: Look for GLUT and demo source dirs in $srcdir.
* src/swrast/Makefile.am (libMesaSwrast_la_SOURCES): Set to *.[ch].
More source list updates in various Makefile.am's.
* Makefile.am (dist-hook): Remove CVS directory from distribution.
(DIST_SUBDIRS): List all possible subdirs here.
(SUBDIRS): Only list subdirs selected for build again.
The above two applied to all subdir Makefile.am's also.
2000-12-24 22:53:54 +00:00
pesco
05ecec6f49
* include/GL/Makefile.am: ENABLE_GLUT_BUILD -> NEED_GLUT
...
* bootstrap: Fixed stupid mistakes.
* configure.in (LIBGL_VERSION): Include Mesa version as tiny number.
(LIBGLU_VERSION): Likewise.
2000-12-21 20:04:14 +00:00
Brian Paul
daabce72db
updated glXSet3DfxModeMESA() prototype types
2000-12-14 17:44:42 +00:00
Brian Paul
3afb7a0f70
disabled GLX_SGIS_multisample (temporarily) since its tokens aren't defined
2000-12-11 15:42:53 +00:00
Jon Taylor
14586916b9
Added a new configure.in flag, --enable-glut-build.
...
This defaults to "off", so GLUT is not built by default.
2000-12-11 05:22:11 +00:00
Brian Paul
2f911cdf17
define GL_ARB_imaging
2000-12-09 20:36:18 +00:00
Brian Paul
23b1503d79
include glxext.h unless GLX_GLXEXT_LEGACY is defined
2000-12-08 18:08:15 +00:00
Brian Paul
fed386cdc0
standardized GLX extensions header
2000-12-08 18:06:35 +00:00
Brian Paul
1c6701e1e1
added LL_MESA_sprite_point extension
2000-12-08 00:28:59 +00:00
Brian Paul
68656667b2
fixed GLX_PBUFFER value
2000-11-25 18:52:58 +00:00
Jouk Jansen
9e83e8c790
Committing in .
...
Patches to compile Mesa on VMS.
-Updated for new directory tree
-Now compile with PTHREADS on
The patch in glthread.h is temporarily. The include file src/types.h
conflicts with the system defined types.h. In future the mesa supplied one
should be renamed.
Modified Files:
Mesa/include/GL/vms_x_fix.h Mesa/src/descrip.mms
Mesa/src/glthread.h Mesa/src/mms_depend
----------------------------------------------------------------------
2000-11-17 11:00:55 +00:00
Brian Paul
a190221f70
update to GL_MESA_trace extension enums
2000-11-03 15:14:18 +00:00
Brian Paul
44bd53f259
added GL_MESA_packed_depth_stencil extension
2000-11-03 15:01:38 +00:00
Brian Paul
7ceffd0e0d
fixed value for GLU_NURBS_MODE
2000-10-26 15:32:54 +00:00
Brian Paul
98b3dd40f7
Added GL_MESA_trace extension (Loki)
2000-09-15 19:45:00 +00:00
Brian Paul
2bf5d9470d
added OSMesaCreateContextExt()
2000-09-08 16:41:38 +00:00
Jouk Jansen
b5b5c52034
Committing in .
...
Modified Files:
Mesa/include/GL/glx.h Mesa/include/GL/xmesa.h
Mesa/src/descrip.mms Mesa/src/X/glxheader.h
Mesa/src/X/xfonts.c Mesa/src/X/xfonts.h
Mesa/src-glu/descrip.mms Mesa/src-glut/capturexfont.c
Mesa/src-glut/descrip.mms Mesa/src-glut/glut_cmap.c
Mesa/src-glut/glut_event.c Mesa/src-glut/glut_fullscrn.c
Mesa/src-glut/glut_gamemode.c Mesa/src-glut/glut_init.c
Mesa/src-glut/glut_input.c Mesa/src-glut/glut_menu.c
Mesa/src-glut/glut_menu2.c Mesa/src-glut/glut_overlay.c
Mesa/src-glut/glut_win.c Mesa/src-glut/glut_winmisc.c
Mesa/src-glut/glutint.h Mesa/src-glut/layerutil.h
Mesa/vms/analyze_map.com
Added Files:
Mesa/include/GL/vms_x_fix.h
Patches effective on VMS only. This allows for compiling with
/name=(as_is,short). This breaks the binary compatibility with previous
versions for VMS, but is the only way to combine Mesa with GTK for VMS.
Jouk
----------------------------------------------------------------------
2000-08-22 13:31:00 +00:00
Brian Paul
974e468e6d
install glext.h too
2000-07-31 15:27:11 +00:00
Brian Paul
4bb651306c
replaced GL_CLIENT_ALL_ATTRIB_BITS with GL_ALL_CLIENT_ATTRIB_BITS
2000-07-13 17:45:13 +00:00
Brian Paul
f88602394d
reverted to old tessellator (GLU 1.1)
2000-07-11 14:11:04 +00:00
Brian Paul
401fc936f1
added extension numbers for Mesa extensions
2000-06-23 17:39:18 +00:00
Brian Paul
9f60fd2154
removed non-windows exit() prototype
2000-06-15 15:11:40 +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
07b220ad46
clean-up in anticipation of glxext.h
2000-06-08 22:50:24 +00:00
Brian Paul
f658ab0e2e
always define GL_ARB_multitexture (OpenGL 1.2.1 feature)
2000-05-24 15:04:01 +00:00
Brian Paul
90fbef490e
changed glext.h include
2000-05-23 22:41:51 +00:00
Brian Paul
8da58f3184
replaced __CYGWIN32__ with __CYGWIN__
2000-05-22 19:40:43 +00:00
Brian Paul
0890ed3148
include glext.h if GL_GLEXT_LEGACY not defined
2000-05-22 16:22:47 +00:00
Brian Paul
08f0374bfa
moved a lot of Window-isms out of gl.h into other files
2000-05-22 16:21:27 +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
e2f66e40df
added glPointParameterf[v]SGIS()
2000-05-18 18:09:38 +00:00
Brian Paul
a14d28c2bd
removed GL_HAS_GLEXT
2000-05-04 14:12:28 +00:00
Brian Paul
474e2f4dbb
added a bunch of missing token values
2000-05-04 14:12:02 +00:00
Brian Paul
ede979fcb5
removed all DRI-isms
2000-05-02 02:30:01 +00:00
Brian Paul
353479fa8a
added GLX_EXT_import_context, 1.3 misc clean-up
2000-04-19 01:40:00 +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
47e719fa44
added missing 1.3 token values, added glXGetFBConfigs(), fixed glXChooseFBConfig()
2000-04-10 21:12:20 +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
c8735e8f82
new arguments to XMesaCreateVisual()
2000-04-05 22:09:58 +00:00
Brian Paul
d4a736d52c
added some casts
2000-04-05 22:09:10 +00:00
Brian Paul
db5c274851
updated to version 6
2000-04-05 15:33:44 +00:00
Brian Paul
37d34bc12f
fixed typo in GLX_SLOW_VISUAL_EXT
2000-03-31 14:48:28 +00:00
Brian Paul
a5724069f1
added XMesaCreateVisual2()
2000-03-31 01:04:07 +00:00
Brian Paul
bd2055cf7e
added GLX_EXT_visual_rating
2000-03-31 01:03:41 +00:00
Brian Paul
a1cfd0f7a1
version 5: added texture compression extension
2000-03-29 15:46:53 +00:00
Randy Frank
23ee049401
Implemented support for the HP occlusion test extension (osmesa and X)
2000-03-28 16:59:39 +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
0862721958
removed some unpopular extensions (now in glext.h)
2000-03-23 16:54:50 +00:00
Brian Paul
d7c4f043fe
added more extensions, now at version 3
2000-03-20 21:31:29 +00:00
Brian Paul
d94aa337bf
removed test for MESA symbol
2000-03-20 21:31:15 +00:00
Brian Paul
1ea2d444fa
Cygwin changes, removed two ARB extensions, now in glext.h
2000-03-20 19:26:51 +00:00
Brian Paul
66ae25078e
patched for Cygwin (Sven Panne)
2000-03-20 19:26:01 +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
Jouk Jansen
3f600e47cf
Committing in .
...
VMS : C++ & Xlib.h problems.
Modified Files:
Mesa/include/GL/glx.h
----------------------------------------------------------------------
2000-03-06 12:59:24 +00:00
Brian Paul
54ec0cbfa9
removed GLX_VERSION_1_3 for now
2000-03-03 15:35:51 +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
3994b77bab
changed glXCopyContext() mask to unsigned long, per GLX spec
2000-02-27 18:26:54 +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
Brian Paul
f5d36aefd1
added GL_HAS_GLEXT
2000-02-25 21:01:41 +00:00
Brian Paul
9f9de170f2
removed the GET_BITS_PER_PIXEL macro
2000-02-25 20:31:11 +00:00
Brian Paul
f9db0039b1
added XMesaUnbindContext (for DRI)
2000-02-25 20:30:23 +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
8814124f35
bunch of extension clean-up
2000-02-24 22:03:21 +00:00
Brian Paul
f3232bcaf1
changed glXCopyContext()'s mask to unsigned long
2000-02-23 23:04:27 +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
Brian Paul
ae773f612c
clean-up
2000-02-11 20:44:22 +00:00
Brian Paul
3d41d5ade7
added GLCALLBACKPCAST for Cygnus (Sven Panne)
2000-02-10 17:27:55 +00:00
Brian Paul
668ac873a0
updated version info
2000-02-09 19:03:28 +00:00
Brian Paul
e69f1f54f9
GL_ARRAY_ELEMENT_LOCK_FIRST/COUNT_SGI changed to _EXT suffix
2000-02-05 01:51:54 +00:00
Brian Paul
50a46abdd9
updated for Mesa 3.2
2000-01-22 20:09:30 +00:00
Brian Paul
187bce0724
minor clean-up
2000-01-18 17:29:18 +00:00
Brian Paul
c902f7d05a
added do /while to multi-line macros
2000-01-17 23:22:57 +00:00
Brian Paul
3db088f7d7
added missing POINT/LINE RANGE/GRANULARITY tokens
2000-01-17 18:05:24 +00:00
Brian Paul
d0edf6ad30
use nplanes instead of bitsPerRGBValue in GET_BITS_PER_PIXEL macro
2000-01-16 18:35:25 +00:00
Randy Frank
0deb3737c4
Added entry point and define for the occlusion test.
2000-01-15 06:12:18 +00:00
Brian Paul
4049cd35d8
applied Daryll's patches for GLX_DIRECT_RENDERING
2000-01-13 17:40:12 +00:00
Brian Paul
e8dad9dbe4
fixed prototype typo in glHintPGI ( )
2000-01-08 10:51:20 +00:00
Brian Paul
3c3533c5c8
added missing glHintPGI() function
2000-01-07 07:42:33 +00:00
Brian Paul
0a654a5d5a
assigned official GL_ARB_transpose_matrix enums
2000-01-07 05:35:37 +00:00
Brian Paul
2d2e9c0c0a
added missing glColorTableParameter defines
2000-01-04 08:07:09 +00:00
Brian Paul
ff06c837b5
added GLX_ARB_get_proc_address
1999-12-11 09:54:33 +00:00
Brian Paul
0056c5e40d
added GL_ARB_transpose_matrix
1999-12-10 19:54:50 +00:00
Brian Paul
5bf7f47083
removed version logging
1999-11-24 18:45:44 +00:00
Brian Paul
b16103c466
bumped version to 3.3
1999-11-24 18:43:19 +00:00
Brian Paul
2257a12013
added XMesaMakeCurrent2(), XMesaGetCurrentReadBuffer(), bumped version to 3.3
1999-11-24 18:36:14 +00:00
Brian Paul
b314d1d3af
added a few more GLX 1.3 tokens
1999-11-24 17:04:46 +00:00
Brian Paul
5fff37ecd4
renamed near and far arguments to gluUnProject4()
1999-11-24 13:06:48 +00:00
Brian Paul
9331b6702c
added GLU 1.3 functions
1999-11-23 22:41:10 +00:00
Brian Paul
664a1f88f2
added GLX 1.3 tokens and functions
1999-11-23 19:54:53 +00:00
Brian Paul
bf3f9bdaae
bumped GLX version to 1.2, added glXGetCurrentDisplay()
1999-11-22 21:51:53 +00:00
Brian Paul
47cdadc626
added pragma 4615 (Eero), added copyright
1999-11-22 14:05:44 +00:00
Brian Paul
a65efe4b75
reordered the extensions and numbered them
1999-11-18 20:23:31 +00:00
Brian Paul
36d8d7ae81
fixed some glitches (Eero Pajarre)
1999-11-17 21:19:48 +00:00
Brian Paul
e23e2759fc
changed multi-include guard symbol
1999-11-15 14:26:07 +00:00
Brian Paul
b95d252c34
added GL_EXT_texture_env_add extension
1999-11-12 02:07:56 +00:00
Brian Paul
9ad72cd9b1
removed redundant extension prototypes
1999-11-11 17:48:32 +00:00
Kendall Bennett
a73119234c
. Updated GL/gl.h with GLCALLACKP and GLAPIENTRYP macros for compatibility
...
with the IBM VisualAge C++ compiler. Eventually some more code will be
needed in the headers to enable the reversal of (__stdcall*) to (*__stdcall)
for the IBM compilers, however we currently build using our own header files
that already handle this.
. Changed instances of (GLCALLBACK*) to GLCALLBACKP for compatibility
with the IBM VisualAge C++ compiler in src-glu.
. Misc cleanups for warnings generated with Watcom C++ in src-glu. Compiles
with 0 warnings now.
. tess_hash.c: line 244 - Why is this function stubbed out? I removed the
code with a #if 0 to avoid a compiler warning, but it looks dangerous.
1999-11-11 03:21:43 +00:00
Brian Paul
fbd8f212c3
first big check-in of new Mesa 3.3 code
1999-11-11 01:22:25 +00:00
Brian Paul
0822c1050e
replace GLint with GLsizei in a gluScaleImage, gluBuild1/2DMipmaps()
1999-11-09 06:16:59 +00:00
Ted Jump
f7190d4b1f
turned off 'conditional expression is constant' warning for win32
1999-11-05 18:20:31 +00:00
Miklos Fazekas
6bc96bfebe
Added glColorTable, etc.
1999-11-04 00:43:09 +00:00
Ted Jump
38136ec3dd
Changed over to maximal warnings on Win32 builds.
1999-10-30 18:39:06 +00:00
Brian Paul
d865227d21
removed cvs history logs and old comments
1999-10-27 09:46:07 +00:00
Brian Paul
782ca03d6d
removed glXGetProcAddressEXT
1999-10-27 09:44:10 +00:00
Brian Paul
c7af1b0b94
removed gluGetProcAddressEXT()
1999-10-27 09:43:48 +00:00
Brian Paul
e261963104
removed revision history info
1999-10-22 10:47:58 +00:00
Brian Paul
a6f09fa880
define GLUAPI, GLAPIENTRY and GLCALLBACK to nothing if not using Mesa's gl.h
1999-10-22 10:47:01 +00:00
Ted Jump
b19ba7827c
Added pragma to disable warning about unk pragmas for MSVC5
1999-10-21 06:04:20 +00:00
Ted Jump
3f17dfb8ba
Minor patches to cleanup some compiler warnings in MSVC
1999-10-20 06:56:40 +00:00
Brian Paul
52880f85b5
GL_MAX_ELEMENTS_VERTICES/INDICES enums had wrong values
1999-10-17 23:24:49 +00:00
Brian Paul
c782c911e9
more ARB_imaging colortable functions
1999-10-17 21:42:32 +00:00
Brian Paul
053f2020ca
added missing GL_ARB_imaging color table functions
1999-10-17 20:18:15 +00:00
Miklos Fazekas
bc95b2f07e
Added glGetMinmax
1999-10-16 12:52:56 +00:00
Brian Paul
b80429e49e
removed GL_EXT_get_proc_address
1999-10-16 11:27:02 +00:00
Brian Paul
251ba69ffc
replaced glGetMinMax() with glGetMinmax()
1999-10-15 21:59:23 +00:00
tanner
bc34adfc54
lots of autoconf updates
1999-09-19 20:09:00 +00:00
Ted Jump
01db31b678
Changed name 'glGetProcAddressEXT' to 'gluGetProcAddressEXT'
1999-09-19 10:04:01 +00:00
Ted Jump
725ec81ae8
More Win32 build compliance fixups
1999-09-19 02:03:18 +00:00
Brian Paul
56b58668e8
disabled GL_EXT_get_proc_address for the time being
1999-09-18 01:06:52 +00:00
Brian Paul
1bf28c46c2
glGetProcAddressEXT changes to accomodate Win32 and non-Win32
1999-09-17 12:21:36 +00:00
Ted Jump
6799ecb675
Relocated wgl function prototypes to separate .h for easier work with fxwgl & glut
1999-09-17 04:25:56 +00:00
Ted Jump
5eea3d068f
wgl function prototypes moved out to better work with fxwgl
1999-09-17 04:25:10 +00:00
Ted Jump
3849b44d66
I changed the xxxGetProcAddressEXT function declarations to be more
...
MSVC friendly. Brianp - could you verify that they describe and operate
as intended on Linux/ETC platforms?
1999-09-17 02:44:19 +00:00
Brian Paul
1447677fa4
GLU_EXT_get_proc_address clean-up
1999-09-16 16:54:22 +00:00
Brian Paul
dd4f708894
GL_EXT_get_proc_address clean-up
1999-09-16 16:47:35 +00:00
Brian Paul
43c9c2cfae
added GLX_MESA_set_3dfx_mode. clean-up of glXGetProcAddress
1999-09-16 15:52:51 +00:00
Gareth Hughes
49e0bc42e2
Fixed GLUtriangulatorObj again (spelling).
1999-09-14 03:23:08 +00:00
Gareth Hughes
32c658b057
Fixed definition of GLUtriangluatorObj for 1.3 tessellator.
1999-09-14 01:32:58 +00:00
Brian Paul
f893f032fa
added GLU_EXT_get_proc_address
1999-09-11 11:34:21 +00:00
Brian Paul
89a42b7e73
added GLX_EXT_get_proc_address
1999-09-11 11:33:45 +00:00
Brian Paul
ed3453350a
added GL_EXT_get_proc_address
1999-09-11 11:26:34 +00:00
Gareth Hughes
2856b53e03
Added GLU 1.3 tessellation (except winding rule code).
1999-09-10 02:03:31 +00:00
Jon Taylor
6583efcfe9
Misc small cleanups
1999-08-23 22:34:08 +00:00
jtg
afb833d4e8
Initial revision
1999-08-19 00:55:39 +00:00