summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2005-05-13First attempt at getting egl support up on dumb framebuffer.Jon Smirl
Seems to be mostly working. Not all of egl API is implemented.
2005-05-11The "P" suffix on APIENTRY and GLAPIENTRY is to be used for pointers toKarl Schultz
functions, not for functions that return pointers. Restore protoype for glGetString back to its correct form.
2005-05-04Major check-in of changes for GL_EXT_framebuffer_object extension.Brian Paul
Main driver impacts: - new code for creating the Mesa GLframebuffer - new span/pixel read/write code Some drivers not yet updated/tested.
2005-05-04EGLScreenMESA updatesBrian Paul
2005-04-22types for Mesa implementation of EGLBrian Paul
2005-04-22prototype EGL_MESA_screen_surface.Brian Paul
2005-03-04Add preliminary EGL headers.Adam Jackson
2005-02-26bring over structs from Xorg glx.h to make Mesa glx.h the one true glx.hDave Airlie
2005-02-26Add GLX_MESA_allocate_memory from Xorg glx.hDave Airlie
2005-02-20add more functionality to miniglx for glitzDave Airlie
2005-02-16fix non-Win32 definition of GLUTAPIENTRY, remove some cruftBrian Paul
2005-02-15add EnableExtension so r200 enables all its extensions, add mesa memoryDave Airlie
extension entry points
2005-02-08Bug #2477: Make GLU/GLw/glut build properly even with -fvisibility=hidden.Adam Jackson
2005-02-08added GL_EXT_framebuffer_object enums/funcs. Remove when glext.h is updatedBrian Paul
2005-01-26remove a bunch of temporary #defines, now that glext.h was updatedIan Romanick
2005-01-21fix glGetString funninessBrian Paul
2005-01-20glext.h version 26Brian Paul
2005-01-16added a few OpenGL 2.0 tokens (temporary)Brian Paul
2005-01-12temporary prototypes for OpenGL 2.0Brian Paul
2005-01-04added GLX_NV_float_bufferBrian Paul
2005-01-03DirectFB driver (Claudio Ciccani)Brian Paul
2004-12-17VMS updateBrian Paul
2004-12-15added DMesaProc type to prevent gcc 3.4.3 warningsDaniel Borca
2004-12-14uint*t -> u_int*t changesAlan Hourihane
2004-12-08Check for some header defines before redefining functions. Silences warnings.Alan Hourihane
2004-11-29no need to include stddef.h anymoreBrian Paul
2004-11-27Have OSMesaGetProcAddress() return new OSMESAproc typedef.Brian Paul
2004-11-27typedef GLUTproc, return it from glutGetProcAddress()Brian Paul
2004-11-25minor APIENTRY clean-upsBrian Paul
2004-11-08Remove need for defining _MSC_VER when building Mesa for windows withBrian Paul
a non MS C compiler (MinGW). (Gregor Anich)
2004-10-25Import sarea.h from Xorg, needed for client GLX code.Adam Jackson
2004-10-16Add support for OES_read_format. As soon as glext.h is updated with theIan Romanick
enums for this extension, the changes to gl.h can be removed.
2004-10-12bump version numbers to their real valuesDaniel Borca
2004-10-02remove unused413 stuff, glDrawBuffersARB uses that slot nowBrian Paul
2004-09-27version bumpBrian Paul
2004-09-27change include of glx_mangle.h to match other headersBrian Paul
2004-09-09Another attempt at fixing name mangling and gl__unused413().Brian Paul
2004-08-25Silence gcc 3.4 warnings on ReactOS. Mostly unused var warnings. (patch ↵Brian Paul
1015696)
2004-08-16Stupid me. I don't know why I moved the GLView.h here at first, but now I ↵Philippe Houdoin
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-07-28version 6 from oss.sgi.comBrian Paul
2004-07-28version 24 from oss.sgi.comBrian Paul
2004-06-26Mesa-solo builds with these changes. There are still more fixups needed toJon Smirl
get individual drivers working again. This converts miniglx to the new dri interface. Thanks to Erdi Chen for the new interface code.
2004-06-23updated to version 23Brian Paul
2004-06-22Alexander Gottwald's patch for cygwinBrian Paul
2004-06-06Remove the rest of the need for glxclient.h and remove it from the tree.Ian Romanick
2004-06-03kill __driRegisterExtensions(), none of the functions did anythingJon Smirl
2004-06-02Replace Bool with GLboolean.Ian Romanick
2004-06-02XF86DRIDestroyContext, XF86DRICreateDrawable, andIan Romanick
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-01Convert 'Display *' to '__DRInativeDisplay *'. Only portions of theIan Romanick
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-01Replace all occurances of XF86DRIClipRect (and related typedefs) withIan Romanick
drm_clip_rect_t.