summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAgeFilesLines
* egl: define vsnprintfJonathan White2008-08-061-0/+1
|
* egl: added snprintf, strcasecmp definesJonathan White2008-08-051-0/+3
|
* egl: typedef uint8_t for WindowsJonathan White2008-08-051-0/+2
|
* egl: typedef u_int32_t for WindowsJonathan White2008-08-041-0/+1
|
* mesa: WinCE fixesJonathan White2008-07-163-3/+11
|
* additional preprocessor checks for stdint.h, inttypes.h, etcBlair Sadewitz2008-07-152-7/+7
| | | | The patches to glext.h and glxext.h have been sent to Khronos/bugzilla.
* egl: updated GL_APIENTRY for WindowsJonathan White2008-07-072-2/+4
|
* gles: Don't define GLAPIENTRY here.José Fonseca2008-06-302-2/+0
|
* egl: WinCE doesn't have sys/types.hJosé Fonseca2008-06-281-1/+3
|
* egl: Windows updates to the platform.h filesJonathan White2008-06-272-15/+11
|
* mesa: WGL is not part of the WinCE API.José Fonseca2008-06-241-2/+3
| | | | | | Although it would be interesting having the GDI winsys running on WinCE several Windows GDI API functions and data structures are missing from WinCE headers, making this far from a trivial endeavor.
* mesa: Don't include sys/types.h on WinCE.José Fonseca2008-06-241-0/+2
| | | | | We probably shouldn't be including sys/types.h at all, but let's leave that for another time.
* revert the DRI2 commitsAlan Hourihane2008-06-123-588/+341
|
* add missed files for DRI2 mergeAlan Hourihane2008-06-111-0/+134
|
* Bring in DRI2 changesAlan Hourihane2008-06-112-341/+454
|
* egl: updated EGLAPI for WindowsJonathan White2008-06-061-3/+7
|
* egl: assorted fixes for WindowsJonathan White2008-06-052-4/+18
| | | | Note that int32_t is typedef'd both in p_compiler.h and eglplatform.h
* egl: new GLES/glplatform.h headerBrian Paul2008-06-041-0/+76
|
* egl: updated GLES/gl.h and GLES/glext.h headers from Khronos.orgBrian Paul2008-06-042-356/+821
|
* egl: added OpenGL ES 2.0 header files in new GLES2 directoryBrian Paul2008-06-043-0/+1114
|
* egl: created GLES/egl.h backward-compatibility header (see comments inside)Brian Paul2008-06-041-0/+6
|
* egl: moved egl.h into EGL/ directoryBrian Paul2008-06-041-0/+0
|
* egl: moved eglext.h into EGL/ directoryBrian Paul2008-06-041-0/+0
|
* obsolete with EGL 1.4Brian Paul2008-05-271-100/+0
|
* added EGL_MESA_screen_surface, EGL_MESA_copy_context extensionsBrian Paul2008-05-271-0/+59
|
* added typedefs for X/MesaBrian Paul2008-05-271-0/+7
|
* remove stray ! characterBrian Paul2008-05-271-1/+1
|
* new eglplatform.h from Khronos.org (replaces GLES/egltypes.h)Brian Paul2008-05-271-0/+55
|
* new eglext.h from KhronosBrian Paul2008-05-271-0/+127
|
* EGL 1.4 header from KhronosBrian Paul2008-05-271-244/+279
|
* Remove CVS keywords.José Fonseca2008-05-261-2/+0
|
* mesa: update/add newer GL ES headersBrian Paul2008-05-074-155/+1092
|
* Convert crlf->lf line endings.José Fonseca2008-02-281-79/+79
| | | | Windows/DOS users should enable core.autocrlf from now on.
* Fix a number of MINGW32 issuesZhang2007-07-213-38/+47
|
* regeneratedBrian2007-06-291-0/+93
|
* a variety of fixes for MingWzhang2007-06-282-3/+18
|
* add glxtokens.h to xmesa_xf86.h as discussed on mailing listDave Airlie2007-05-261-0/+1
|
* Add interfaces for overriding texture images with driver specific 'offsets'.Michel Dänzer2007-05-221-0/+12
| | | | | To be used by AIGLX for GLX_EXT_texture_from_pixmap without several additional data copies.
* Fix xserver build after recent XMesa changes.Michel Dänzer2007-05-223-3/+31
| | | | Only build tested.
* Disable (at least for now) PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC typedef.Brian2007-05-191-0/+5
| | | | | | If an app (like progs/samples/blendxor.c) includes both gl.h and glext.h this typedef will get hit in both headers, causing an error. Possibly work around by bringing GL_NV_geometry_program4 items into gl.h.
* added texture_from_pixmap functionsBrian2007-05-191-2/+21
|
* Add enums and functions for GL_{MESA,EXT}_texture_array.Ian Romanick2007-05-161-0/+28
|
* add missing semicolonMatthias Hopf2007-04-241-1/+1
|
* import glxext.h version 19Brian2007-04-221-2/+2
|
* patch for Digital/Tru64 (bug 10635) - forwarded to OpenGL ARB as wellBrian2007-04-131-1/+1
|
* xmesa: drop unused XMesaPutImageHelper.George Sapountzis2007-04-131-2/+1
| | | | | | | | It could only be called from XMesaCopySubBuffer but this function is not used by XFree86. It seems that XMesaPutImageHelper would handle sub-images but never got finished. Proper sub-image helpers should be written if need be.
* xmesa: export xmesa functions used by xfree86.George Sapountzis2007-04-131-0/+15
| | | | | | | | | This uses xmesa.h as the GLcore interface and avoids adding an explicit GLcore inteface which would not be a proper interface anyway. It puts the declarations of the three functions specific for XMesa/XFree86 in xmesa.h, we can push them down to xmesa_xf86.h if hiding behind XFree86Server ifdef's is not enough.
* Remove SI imports/exports remnants.George Sapountzis2007-04-052-87/+0
|
* Clean and update XMesa/XFree86 interface.George Sapountzis2007-03-301-0/+1
| | | | | | | | | | | | | | | | Drop XMesaSetVisualDisplay(), XMesaReset(), no longer used. Add XMesaCopyContext() and move the GlxSetRenderTables() call for XGL within XMesaForceCurrent(). This is to make xserver/GL/mesa/X/xf86glx.c unaware of Mesa internals. Also, clean some ifdef's to make it clear that USE_XSHM and XFree86Server are mutually exclusive. Lastly, - move gcstruct.h from glxheader.h up to xmesa_xf86.h since it calls *gc->ops - drop GL/glxtokens.h from xm_api|dd.c, GLX tokens come from glcore.h and are used irrelevant of XFree86.
* updated version with new Khronos license/copyrightBrian2007-02-262-46/+34
|