Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: WinCE fixes | Jonathan White | 2008-07-16 | 3 | -3/+11 |
| | |||||
* | additional preprocessor checks for stdint.h, inttypes.h, etc | Blair Sadewitz | 2008-07-15 | 2 | -7/+7 |
| | | | | The patches to glext.h and glxext.h have been sent to Khronos/bugzilla. | ||||
* | egl: updated GL_APIENTRY for Windows | Jonathan White | 2008-07-07 | 2 | -2/+4 |
| | |||||
* | gles: Don't define GLAPIENTRY here. | José Fonseca | 2008-06-30 | 2 | -2/+0 |
| | |||||
* | egl: WinCE doesn't have sys/types.h | José Fonseca | 2008-06-28 | 1 | -1/+3 |
| | |||||
* | egl: Windows updates to the platform.h files | Jonathan White | 2008-06-27 | 2 | -15/+11 |
| | |||||
* | mesa: WGL is not part of the WinCE API. | José Fonseca | 2008-06-24 | 1 | -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é Fonseca | 2008-06-24 | 1 | -0/+2 |
| | | | | | We probably shouldn't be including sys/types.h at all, but let's leave that for another time. | ||||
* | revert the DRI2 commits | Alan Hourihane | 2008-06-12 | 3 | -588/+341 |
| | |||||
* | add missed files for DRI2 merge | Alan Hourihane | 2008-06-11 | 1 | -0/+134 |
| | |||||
* | Bring in DRI2 changes | Alan Hourihane | 2008-06-11 | 2 | -341/+454 |
| | |||||
* | egl: updated EGLAPI for Windows | Jonathan White | 2008-06-06 | 1 | -3/+7 |
| | |||||
* | egl: assorted fixes for Windows | Jonathan White | 2008-06-05 | 2 | -4/+18 |
| | | | | Note that int32_t is typedef'd both in p_compiler.h and eglplatform.h | ||||
* | egl: new GLES/glplatform.h header | Brian Paul | 2008-06-04 | 1 | -0/+76 |
| | |||||
* | egl: updated GLES/gl.h and GLES/glext.h headers from Khronos.org | Brian Paul | 2008-06-04 | 2 | -356/+821 |
| | |||||
* | egl: added OpenGL ES 2.0 header files in new GLES2 directory | Brian Paul | 2008-06-04 | 3 | -0/+1114 |
| | |||||
* | egl: created GLES/egl.h backward-compatibility header (see comments inside) | Brian Paul | 2008-06-04 | 1 | -0/+6 |
| | |||||
* | egl: moved egl.h into EGL/ directory | Brian Paul | 2008-06-04 | 1 | -0/+0 |
| | |||||
* | egl: moved eglext.h into EGL/ directory | Brian Paul | 2008-06-04 | 1 | -0/+0 |
| | |||||
* | obsolete with EGL 1.4 | Brian Paul | 2008-05-27 | 1 | -100/+0 |
| | |||||
* | added EGL_MESA_screen_surface, EGL_MESA_copy_context extensions | Brian Paul | 2008-05-27 | 1 | -0/+59 |
| | |||||
* | added typedefs for X/Mesa | Brian Paul | 2008-05-27 | 1 | -0/+7 |
| | |||||
* | remove stray ! character | Brian Paul | 2008-05-27 | 1 | -1/+1 |
| | |||||
* | new eglplatform.h from Khronos.org (replaces GLES/egltypes.h) | Brian Paul | 2008-05-27 | 1 | -0/+55 |
| | |||||
* | new eglext.h from Khronos | Brian Paul | 2008-05-27 | 1 | -0/+127 |
| | |||||
* | EGL 1.4 header from Khronos | Brian Paul | 2008-05-27 | 1 | -244/+279 |
| | |||||
* | Remove CVS keywords. | José Fonseca | 2008-05-26 | 1 | -2/+0 |
| | |||||
* | mesa: update/add newer GL ES headers | Brian Paul | 2008-05-07 | 4 | -155/+1092 |
| | |||||
* | Convert crlf->lf line endings. | José Fonseca | 2008-02-28 | 1 | -79/+79 |
| | | | | Windows/DOS users should enable core.autocrlf from now on. | ||||
* | Fix a number of MINGW32 issues | Zhang | 2007-07-21 | 3 | -38/+47 |
| | |||||
* | regenerated | Brian | 2007-06-29 | 1 | -0/+93 |
| | |||||
* | a variety of fixes for MingW | zhang | 2007-06-28 | 2 | -3/+18 |
| | |||||
* | add glxtokens.h to xmesa_xf86.h as discussed on mailing list | Dave Airlie | 2007-05-26 | 1 | -0/+1 |
| | |||||
* | Add interfaces for overriding texture images with driver specific 'offsets'. | Michel Dänzer | 2007-05-22 | 1 | -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änzer | 2007-05-22 | 3 | -3/+31 |
| | | | | Only build tested. | ||||
* | Disable (at least for now) PFNGLFRAMEBUFFERTEXTURELAYEREXTPROC typedef. | Brian | 2007-05-19 | 1 | -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 functions | Brian | 2007-05-19 | 1 | -2/+21 |
| | |||||
* | Add enums and functions for GL_{MESA,EXT}_texture_array. | Ian Romanick | 2007-05-16 | 1 | -0/+28 |
| | |||||
* | add missing semicolon | Matthias Hopf | 2007-04-24 | 1 | -1/+1 |
| | |||||
* | import glxext.h version 19 | Brian | 2007-04-22 | 1 | -2/+2 |
| | |||||
* | patch for Digital/Tru64 (bug 10635) - forwarded to OpenGL ARB as well | Brian | 2007-04-13 | 1 | -1/+1 |
| | |||||
* | xmesa: drop unused XMesaPutImageHelper. | George Sapountzis | 2007-04-13 | 1 | -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 Sapountzis | 2007-04-13 | 1 | -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 Sapountzis | 2007-04-05 | 2 | -87/+0 |
| | |||||
* | Clean and update XMesa/XFree86 interface. | George Sapountzis | 2007-03-30 | 1 | -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/copyright | Brian | 2007-02-26 | 2 | -46/+34 |
| | |||||
* | updated to version 18 | Brian | 2007-02-20 | 1 | -3/+70 |
| | |||||
* | updated to version 39 | Brian | 2007-02-20 | 1 | -8/+579 |
| | |||||
* | Drop old (pre-AIGLX) GLcore interface. | George Sapountzis | 2007-01-26 | 1 | -255/+2 |
| | | | | | | | | | | | The old GLcore interface was replaced in Xorg 7.1 with the addition of AIGLX, it is only used by DDX's which are known not to work with the new DIX glx code. --- Bug 9285: misc glcore, xmesa cleanups ACKed by Ian Romanick. | ||||
* | Add reporting of damage by DRI drivers when the extension support is available. | Eric Anholt | 2007-01-05 | 1 | -0/+20 |
| | | | | | | | | | | | | | | With this, tools like ximagesrc in gstreamer correctly see updates from GL rendering. Support requires that the Xdamage library be current (but will be disabled if not present) plus a new X Server with support for the new XDamagePost request. libGL now has a new interface version, and also links against libXdamage and libXfixes to support it, but backwards compatibility is retained. Currently, all drivers report damage at SwapBuffers time through common code -- front buffer rendering doesn't result in damage being reported. Also, the damage is against the root window, as our drivers don't yet render to backing store when they should (composited environments). |