Brian Paul
20d44dc9bc
types for Mesa implementation of EGL
2005-04-22 21:16:28 +00:00
Brian Paul
11b0a76370
prototype EGL_MESA_screen_surface.
2005-04-22 21:16:12 +00:00
Adam Jackson
8ff72e9723
Add preliminary EGL headers.
2005-03-04 20:18:55 +00:00
Dave Airlie
9bfd9582d4
bring over structs from Xorg glx.h to make Mesa glx.h the one true glx.h
2005-02-26 03:55:44 +00:00
Dave Airlie
24dcc6b6bf
Add GLX_MESA_allocate_memory from Xorg glx.h
2005-02-26 03:51:17 +00:00
Dave Airlie
dee1c795c2
add more functionality to miniglx for glitz
2005-02-20 10:46:34 +00:00
Brian Paul
f321f16e83
fix non-Win32 definition of GLUTAPIENTRY, remove some cruft
2005-02-16 19:52:35 +00:00
Dave Airlie
09298228c6
add EnableExtension so r200 enables all its extensions, add mesa memory
...
extension entry points
2005-02-15 08:40:24 +00:00
Adam Jackson
d084982240
Bug #2477 : Make GLU/GLw/glut build properly even with -fvisibility=hidden.
2005-02-08 05:46:53 +00:00
Brian Paul
cf69e051ce
added GL_EXT_framebuffer_object enums/funcs. Remove when glext.h is updated
2005-02-08 03:45:08 +00:00
Ian Romanick
5b0dd89370
remove a bunch of temporary #defines, now that glext.h was updated
2005-01-26 19:19:06 +00:00
Brian Paul
1060211918
fix glGetString funniness
2005-01-21 16:35:56 +00:00
Brian Paul
14dee36fa7
glext.h version 26
2005-01-20 15:07:42 +00:00
Brian Paul
5255044c00
added a few OpenGL 2.0 tokens (temporary)
2005-01-16 19:40:15 +00:00
Brian Paul
d7b837ad4a
temporary prototypes for OpenGL 2.0
2005-01-12 04:06:55 +00:00
Brian Paul
85edffd5ff
added GLX_NV_float_buffer
2005-01-04 14:48:14 +00:00
Brian Paul
81ca616e7e
DirectFB driver (Claudio Ciccani)
2005-01-03 15:35:00 +00:00
Brian Paul
538541e300
VMS update
2004-12-17 14:48:00 +00:00
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