Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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). | ||||
* | get rid of meaningless XFree86LOADER test (bug 9144) | Brian Paul | 2006-11-27 | 1 | -3/+0 |
| | |||||
* | regenerate from gl.h | Brian Paul | 2006-11-16 | 1 | -10/+8 |
| | |||||
* | remove obsolete GL_MESA_trace stuff | Brian Paul | 2006-11-16 | 1 | -31/+0 |
| | |||||
* | added 1.3/1.4 function mangling | Brian Paul | 2006-11-03 | 1 | -16/+42 |
| | |||||
* | return void instead of GLvoid for glClearDebugLogMESA(), glGetDebugLogMESA() | Brian Paul | 2006-10-09 | 1 | -2/+2 |
| | |||||
* | added #ifdef tests for Windows for int64_t, uint64_t | Brian Paul | 2006-09-16 | 1 | -0/+4 |
| | |||||
* | OpenVMS compile support update | Jouk Jansen | 2006-09-04 | 1 | -210/+553 |
| | | | | | | | (previous commit did send the wrong file to the CVS) Modified Files: Mesa/include/GL/vms_x_fix.h | ||||
* | OpenVMS compile support update | Jouk Jansen | 2006-09-04 | 1 | -0/+1 |
| | | | | | Modified Files: Mesa/include/GL/vms_x_fix.h | ||||
* | remove extension defines/protos that are now in glext.h | Brian Paul | 2006-08-30 | 1 | -101/+0 |
| | |||||
* | latest version from OpenGL ARB | Brian Paul | 2006-08-30 | 2 | -16/+243 |
| | |||||
* | Add support for GL_EXT_gpu_program_parameters. Any driver that enables | Ian Romanick | 2006-08-15 | 2 | -0/+20 |
| | | | | | either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this extension as well. | ||||
* | s/GLvoid/void/ to fix gcc 4.2 issue (bug 7875) | Brian Paul | 2006-08-15 | 1 | -1/+1 |
| | |||||
* | Fix white-space problem in the prototype for glBlitFramebufferEXT that | Ian Romanick | 2006-08-12 | 2 | -2/+2 |
| | | | | prevented gl_mangle.h from picking it up. | ||||
* | Convert comment header for __GLcontextModesRec to Doxygen style. | Ian Romanick | 2006-08-11 | 1 | -6/+12 |
| | |||||
* | Added initial multisampling support to glfbdev driver. | Sean D'Epagnier | 2006-08-10 | 1 | -0/+1 |
| | | | | | | | | | Fully implemented glutGameMode, and added vidresize stubs to make Added support for glutReshapeDisplay to change video mode but not lose current mesa context. implementation glut 5 complient. Fixed many minor bugs Updated docs | ||||
* | remove stray text from previous check-in | Brian Paul | 2006-08-07 | 1 | -1/+0 |
| | |||||
* | added GL_EXT_texture_sRGB | Brian Paul | 2006-08-03 | 1 | -0/+43 |
| | |||||
* | Move GL_MESA_shader_debug from glext.h to gl.h. | Michal Krol | 2006-08-01 | 1 | -0/+5 |
| | |||||
* | reorder a few token definitions | Brian Paul | 2006-06-20 | 1 | -16/+16 |
| | |||||
* | remove const qualifier from glGenVertexArraysAPPLE() parameter | Brian Paul | 2006-06-12 | 1 | -2/+2 |
| | |||||
* | updated GLX_EXT_texture_from_pixmap tokens (Dave Reveman) | Brian Paul | 2006-05-05 | 1 | -1/+38 |
| | |||||
* | Update to final EXT_tfp tokens | David Reveman | 2006-05-02 | 1 | -5/+5 |
| | |||||
* | Update function signatures for EXT_tfp entrypoints. | Adam Jackson | 2006-05-01 | 1 | -2/+2 |
| | |||||
* | FBConfig support for EXT_tfp | David Reveman | 2006-04-11 | 1 | -0/+18 |
| | |||||
* | Add attrib_list to glXBindTexImageEXT | David Reveman | 2006-04-11 | 1 | -1/+1 |
| | |||||
* | DMesa now uses OSMesa as a back-end. | Daniel Borca | 2006-03-31 | 1 | -6/+6 |
| | |||||
* | bump version/date | Brian Paul | 2006-03-31 | 2 | -3/+3 |
| | |||||
* | Dave Reveman's patch for GLX_MESA_copy_sub_buffer support | Brian Paul | 2006-03-31 | 1 | -0/+8 |
| | |||||
* | XMesaDrawLine macro, not currently used | Brian Paul | 2006-03-30 | 2 | -0/+13 |
| | |||||
* | Fixes from Brian | Karl Schultz | 2006-03-30 | 1 | -4/+3 |
| | |||||
* | fix some PFNGL* typedefs | Brian Paul | 2006-03-26 | 1 | -5/+5 |
| | |||||
* | Add prototypes for GLX_MESA_swap_frame_usage, GLX_MESA_swap_control, and | Brian Paul | 2006-03-09 | 1 | -0/+54 |
| | | | | | GLX_EXT_texture_from_pixmap to silence warnings while compiling glxcmds.c XXX: Need to add the new tokens for GLX_EXT_texture_from_pixmap!!! | ||||
* | GL_EXT_framebuffer_blit tokens/functions | Brian Paul | 2006-03-01 | 1 | -0/+22 |
| | |||||
* | include inttypes.h if __osf__ defined (Randall Hand) | Brian Paul | 2006-02-23 | 1 | -1/+1 |
| | |||||
* | EGL 1.2 tokens/functions/etc. | Brian Paul | 2006-02-05 | 1 | -2/+50 |
| | |||||
* | WGL_ARB_extensions_string extension | Brian Paul | 2006-01-25 | 1 | -0/+9 |
| | |||||
* | regenerate to pick up glGetQueryObject[u]i64vEXT funcs | Brian Paul | 2005-12-14 | 1 | -0/+2 |
| | |||||
* | rename eglShowSurfaceMESA, add EGL_SCREEN_POSITION_GRANULARITY_MESA | Brian Paul | 2005-12-10 | 1 | -9/+11 |
| | |||||
* | bump version number | Brian Paul | 2005-12-08 | 1 | -2/+2 |
| | |||||
* | remove stray _ from GL[u]int64_EXT | Brian Paul | 2005-12-08 | 1 | -2/+2 |
| | |||||
* | handle 64-bit types for Windows. | Karl Schultz | 2005-12-08 | 1 | -0/+3 |
| |