Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mesa: deprecate the GL/fxmesa.h header | Brian Paul | 2009-01-10 | 2 | -1/+104 |
| | |||||
* | xmesa: deprecate the "XMesa" interface | Brian Paul | 2009-01-10 | 7 | -4/+709 |
| | | | | | Move the include/GL/xmesa*.h files to src/mesa/drivers/x11/ so they're no longer considered public. | ||||
* | mesa: improved driver query interface | Keith Whitwell | 2008-09-21 | 1 | -4/+4 |
| | | | | Brought over from gallium-0.2 branch. | ||||
* | mesa: prefix more #includes with "main/" | Brian Paul | 2008-09-18 | 10 | -48/+48 |
| | |||||
* | Apple: Cleaned up some linking and dylib ids issues | Jeremy Huddleston | 2008-08-11 | 1 | -0/+1 |
| | |||||
* | mesa: extra braces | Blair Sadewitz | 2008-07-15 | 1 | -96/+96 |
| | |||||
* | Always pass -linker and -ldflags to mklib for shared libraries | Dan Nicholson | 2008-07-12 | 1 | -2/+2 |
| | | | | | | This just makes the use of mklib more consistent throughout Mesa where we always want to pass the linker and LDFLAGS when we might be making a shared library. | ||||
* | Call mklib with $(SHELL) so the user controls the interpreter | Dan Nicholson | 2008-07-12 | 1 | -2/+1 |
| | | | | | Respect the user's choice of shell when running mklib rather than always using /bin/sh. | ||||
* | remove old comments | Brian Paul | 2008-06-21 | 1 | -2/+0 |
| | |||||
* | assorted glide driver fixes | Wilfried Holzke | 2008-06-17 | 1 | -1/+2 |
| | |||||
* | fix Xlib libGL.so build problem. | Brian Paul | 2008-06-09 | 1 | -1/+1 |
| | | | | Also, build driverfuncs.c into libmesa.a since it's always needed. | ||||
* | remove realglx.[ch] from build | Brian | 2008-06-08 | 1 | -2/+0 |
| | |||||
* | added dependencies | Brian Paul | 2008-06-05 | 1 | -0/+22 |
| | |||||
* | new Makefile for building "stand-alone", Xlib-based libGL | Brian Paul | 2008-06-05 | 1 | -0/+59 |
| | |||||
* | prefix some includes with mesa/ or glapi/ | Brian Paul | 2008-06-05 | 2 | -10/+10 |
| | |||||
* | allow GLX_SAMPLES_ARB==0 (bug 16073) | Brian Paul | 2008-05-27 | 1 | -4/+5 |
| | |||||
* | glcore: drop outdated sources files intented for xorg | George Sapountzis | 2008-04-23 | 1 | -8/+0 |
| | |||||
* | glcore: tree sharing for DRI and XMesa | George Sapountzis | 2008-04-23 | 1 | -1/+70 |
| | |||||
* | glcore: build from mesa | George Sapountzis | 2008-04-23 | 1 | -0/+1 |
| | |||||
* | added some missing calls to _mesa_enable_x_y_extensions() | Brian | 2008-04-01 | 1 | -0/+1 |
| | |||||
* | Fix potential glDrawPixels(GL_DEPTH_COMPONENT) crashes (bug 13915) | Brian | 2008-02-16 | 1 | -99/+166 |
| | | | | Also, general clean-up of the Xlib-optimized glDraw/CopyPixels code. | ||||
* | Fix some issues with glDrawBuffer(GL_NONE), bug 14198 | Brian | 2008-01-22 | 1 | -7/+20 |
| | | | | | Set _ColorDrawBuffers[0] = NULL if no renderbuffers enabled. Check that _ColorDrawBuffers[0] is non-null before dereferencing in a few places. | ||||
* | Replace gl_framebuffer's _ColorDrawBufferMask with _ColorDrawBufferIndexes | Brian | 2008-01-06 | 2 | -5/+5 |
| | | | | | | | Each array element is now a BUFFER_x token rather than a BUFFER_BIT_x bitmask. The number of active color buffers is specified by _NumColorDrawBuffers. This builds on the previous DrawBuffer changes and will help with drivers implementing GL_ARB_draw_buffers. | ||||
* | Simplify ctx->_NumColorDrawBuffers, _ColorDrawBuffers and fix bug 13835. | Brian | 2008-01-06 | 3 | -8/+8 |
| | | | | | | | | | | | These fields are no longer indexed by shader output. Now, we just have a simple array of renderbuffer pointers. If the shader writes to gl_FragData[i], send those colors to the N _ColorDrawBuffers. Otherwise, replicate the single gl_FragColor (or the fixed-function color) to the N _ColorDrawBuffers. A few more changes and simplifications can follow from this... | ||||
* | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa | joukj | 2007-11-30 | 1 | -1/+1 |
|\ | |||||
| * | fix typo | Brian | 2007-11-03 | 1 | -1/+1 |
| | | |||||
* | | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa | Jouk | 2007-10-31 | 1 | -7/+6 |
|\| | |||||
| * | don't apply ColorMask to main gc | Brian | 2007-10-22 | 1 | -7/+6 |
| | | |||||
* | | Update of OpenVMS makefiles for the use of "new" include file convention | Jouk | 2007-10-03 | 1 | -1/+4 |
| | | |||||
* | | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa | Jouk | 2007-07-25 | 2 | -3/+8 |
|\| | |||||
| * | fix GLX_STEREO handling (bug 11705) | Brian | 2007-07-23 | 1 | -1/+6 |
| | | |||||
| * | fix GLX_USE_TLS breakage, fix a warning | Brian | 2007-06-12 | 1 | -2/+2 |
| | | |||||
* | | Merge branch 'master' of git+ssh://[email protected]/git/mesa/mesa | Jouk | 2007-06-08 | 7 | -37/+458 |
|\| | |||||
| * | remove #include "GL/glxtokens.h" | Brian | 2007-05-25 | 1 | -1/+0 |
| | | |||||
| * | Fix xserver build after recent XMesa changes. | Michel Dänzer | 2007-05-22 | 2 | -17/+10 |
| | | | | | | | | Only build tested. | ||||
| * | return True for GLX_Y_INVERTED_EXT query | Brian | 2007-05-21 | 1 | -1/+1 |
| | | |||||
| * | Overhaul/simplify SWvertex and SWspan attribute handling. | Brian | 2007-05-20 | 1 | -4/+4 |
| | | | | | | | | | | Instead of separate fog/specular/texcoord/varying code, just treat all of them as generic attributes. Simplifies the point/line/triangle functions. | ||||
| * | Implement GLX_EXT_texture_from_pixmap. | Brian | 2007-05-19 | 5 | -25/+454 |
| | | | | | | | | Could be done more efficiently... but works. | ||||
* | | Updated OpenVMS makefiles | J.Jansen | 2007-05-10 | 1 | -3/+4 |
|/ | | | | | | | | | | | | modified: src/mesa/descrip.mms modified: src/mesa/drivers/osmesa/descrip.mms modified: src/mesa/drivers/x11/descrip.mms modified: src/mesa/main/descrip.mms modified: src/mesa/shader/descrip.mms modified: src/mesa/shader/slang/descrip.mms modified: src/mesa/swrast/descrip.mms modified: src/mesa/swrast_setup/descrip.mms modified: src/mesa/tnl/descrip.mms | ||||
* | fix some renderbuffer/wrapper bugs | Brian | 2007-05-02 | 1 | -6/+6 |
| | |||||
* | xmesa: call _glapi_set_dispatch() for all xserver DDXes. | George Sapountzis | 2007-04-20 | 1 | -2/+0 |
| | | | | | | This is to unify the xmesa code across xserver DDX'es. The call is intented for XGL, but it does not hurt to call for other DDX'es. In fact it was not guarded against XGL when it was first added in xserver. | ||||
* | xmesa: minor cosmetic | George Sapountzis | 2007-04-20 | 1 | -29/+25 |
| | | | | mainly drop 'client' argument from initialize_visual_and_buffer(). | ||||
* | xmesa: split FX functions to separate file, part 2. | George Sapountzis | 2007-04-20 | 4 | -15/+32 |
| | |||||
* | xmesa: split FX functions to separate file, part 1. | George Sapountzis | 2007-04-20 | 4 | -240/+300 |
| | |||||
* | xmesa: spilt FX code to separate functions. | George Sapountzis | 2007-04-20 | 3 | -27/+34 |
| | |||||
* | Revert "xmesa: drop glide (FX) backend." | George Sapountzis | 2007-04-20 | 3 | -6/+284 |
| | | | | This reverts commit 2a2f8d806f74619f0a7cf97fdc7f7b3ad1cad81b. | ||||
* | xmesa: drop glide (FX) backend. | George Sapountzis | 2007-04-19 | 3 | -284/+6 |
| | | | | | | glide is no longer compiled with stand-alone libGL, so this will not link. There are still the glide config files. some code in demos and the GLX_MESA_set_3dfx_mode code which could be removed. | ||||
* | use b->display instead of b->xm_visual->display to fix some problems ↵ | Brian | 2007-04-16 | 1 | -7/+7 |
| | | | | detected w/ valgrind | ||||
* | xmesa: drop unused XMesaPutImageHelper. | George Sapountzis | 2007-04-13 | 2 | -24/+0 |
| | | | | | | | | 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 | 2 | -14/+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. |