Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | set osmesa renderbuffer refcount=1 upon creation, free renderbuffer in ↵ | Brian | 2007-04-14 | 1 | -2/+7 |
| | | | | OSMesaDestroyContext() | ||||
* | more _mesa_unreference_framebuffer() calls, remove dead code | Brian | 2007-04-14 | 1 | -24/+2 |
| | |||||
* | fix negative zoom factor bug (10636), more comments | Brian | 2007-04-14 | 1 | -3/+11 |
| | |||||
* | r300: emit different clear paths for non-TCL, this gets the clear color correct | Dave Airlie | 2007-04-14 | 1 | -2/+15 |
| | |||||
* | r300: remove unneeded semicolon from macro | Dave Airlie | 2007-04-14 | 1 | -1/+1 |
| | |||||
* | r300: if we don't have TCL don't setup state emissions for vertex shaders | Dave Airlie | 2007-04-14 | 3 | -88/+104 |
| | |||||
* | 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. | ||||
* | s/version/vertex/ | Brian | 2007-04-12 | 1 | -1/+1 |
| | |||||
* | fix bug in _playback_copy_to_current(): need to skip version position data ↵ | Brian | 2007-04-12 | 1 | -0/+2 |
| | | | | (see bug 10587) | ||||
* | disable debug printfs | Brian | 2007-04-12 | 1 | -8/+6 |
| | |||||
* | Added sanity checking in _slang_sizeof_type_specifier() to be sure sizes are ↵ | Brian | 2007-04-12 | 1 | -27/+68 |
| | | | | what's expected. | ||||
* | use _mesa_clear_shader_program_data() | Brian | 2007-04-12 | 1 | -1/+1 |
| | |||||
* | New _mesa_reference_shader/program() function to consolidate refcounting. | Brian | 2007-04-12 | 2 | -49/+166 |
| | | | | | Note that (unlike texture objects), shader handles remain valid (in the hash table) after glDeleteShader/Program() if the refcount isn't zero. | ||||
* | regenerated | Brian | 2007-04-11 | 3 | -652/+751 |
| | |||||
* | checkpoint: updating non-square matrix constructors and operators | Brian | 2007-04-11 | 1 | -447/+555 |
| | |||||
* | move/fix texture sampling funcs | Brian | 2007-04-11 | 2 | -49/+54 |
| | |||||
* | s/Shadow/SHADOW/ | Brian | 2007-04-11 | 1 | -2/+2 |
| | |||||
* | as with prev commit, also fix color index mode zoomed depth copies (bug 10608) | Brian | 2007-04-11 | 1 | -1/+1 |
| | |||||
* | fix invalid error detection problem in _mesa_bind_attrib_location(), bug 10602 | Brian | 2007-04-11 | 1 | -7/+11 |
| | |||||
* | fix zoomed depth copies (bug 10608) | Brian | 2007-04-11 | 1 | -2/+1 |
| | |||||
* | use _mesa_reference_renderbuffer(), fix typo | Brian | 2007-04-11 | 1 | -2/+2 |
| | |||||
* | fix/work-around allocation bugs for non-square matrices | Brian | 2007-04-10 | 1 | -3/+6 |
| | |||||
* | update SLANG version test | Brian | 2007-04-10 | 1 | -2/+10 |
| | |||||
* | rs480: set vap cntl to what fglrx uses for non-TCL cards | Dave Airlie | 2007-04-10 | 1 | -2/+4 |
| | |||||
* | i915: Bring test for vsync to pipe B in line with i915tex. | Michel Dänzer | 2007-04-10 | 1 | -1/+1 |
| | |||||
* | Add missing generated file. | Michel Dänzer | 2007-04-10 | 1 | -0/+561 |
| | |||||
* | NULL ptr check | Brian | 2007-04-09 | 1 | -1/+1 |
| | |||||
* | plug in GLSL 1.20 unit | Brian | 2007-04-09 | 2 | -4/+22 |
| | |||||
* | undo a debug/test change | Brian | 2007-04-09 | 1 | -1/+1 |
| | |||||
* | r300: don't enable VAP/TCL on cards that don't support it | Dave Airlie | 2007-04-10 | 2 | -0/+5 |
| | |||||
* | remove unneeded initialization code (see bug 10569) | Brian | 2007-04-09 | 1 | -6/+1 |
| | |||||
* | allocate __GLXdisplayPrivate w/ Xcalloc instead of Xmalloc (bug 10569) | Brian | 2007-04-09 | 1 | -1/+1 |
| | |||||
* | i915tex: Fix some mismatches between texels or bytes for pitch/stride. | Michel Dänzer | 2007-04-09 | 2 | -1/+2 |
| | |||||
* | i915tex: Make sure texture format fetch hooks are initialized. | Michel Dänzer | 2007-04-09 | 3 | -22/+8 |
| | |||||
* | the RS400 definitely doesn't work at this point so don't let it init | Dave Airlie | 2007-04-09 | 1 | -1/+2 |
| | |||||
* | enable GLSL 1.20 | Brian | 2007-04-08 | 2 | -0/+4 |
| | |||||
* | support for GLSL 1.20 non-square matrices | Brian | 2007-04-08 | 9 | -8/+165 |
| | |||||
* | Make sure GLX entrypoints are marked PUBLIC. | Adam Jackson | 2007-04-08 | 2 | -4/+5 |
| | | | | Fedora bug #229808. | ||||
* | fix bug 9823: GL_CLIENT_ATTRIB_STACK_DEPTH query fails for indirect rendering | Wei Wang | 2007-04-08 | 2 | -11/+15 |
| | |||||
* | i915tex: Clean up resizing of renderbuffers. | Michel Dänzer | 2007-04-08 | 2 | -17/+31 |
| | |||||
* | driUpdateFramebufferSize: Use ctx->Driver.ResizeBuffers. | Michel Dänzer | 2007-04-08 | 1 | -1/+1 |
| | |||||
* | MAX_TEXTURE_COORDS_ARB and MAX_TEXTURE_IMAGE_UNITS_ARB had wrong glGet info. | Brian | 2007-04-07 | 1 | -2/+2 |
| | | | | Fixes bug 10371. | ||||
* | fix etags command to find headers | Brian | 2007-04-07 | 1 | -1/+1 |
| | |||||
* | Drop XFree86Server from execmem.c | George Sapountzis | 2007-04-07 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | This is a remnant from the libcwrapper days that can be removed now. It is the last XFree86 glitch in Mesa core. Reverts the following commit (thanks to Brian Paul for pointing to it): commit 8b1dc68662f2a18ea4e02c6d3247c5d1da741aa8 Author: Alan Hourihane <[email protected]> Date: Tue Jan 24 21:40:53 2006 +0000 pull in fix from 6.4 branch for XFree86Server definition commit cc7b6810e2fe6ab485fd96d5f17bf5d9329bd153 Author: Ian Romanick <[email protected]> Date: Fri Oct 21 18:09:24 2005 +0000 Make execmem.c compile in the server (libGLcore). Since xf86mmap doesn't know about MAP_ANONYMOUS, this is the only viable fix. This issue will likely have to be revisited at some point. | ||||
* | fix references to non-existant sz4 field | Richard Hughes | 2007-04-07 | 2 | -4/+4 |
| | |||||
* | fix some CHAN_TYPE==GL_FLOAT breakage | Richard Hughes | 2007-04-07 | 1 | -3/+3 |
| | |||||
* | fix comment typo | Brian | 2007-04-07 | 1 | -1/+1 |
| | |||||
* | for evaluators, loop to VBO_ATTRIB_TEX7, not VBO_ATTRIB_INDEX. See bug 10543 | Brian | 2007-04-06 | 2 | -4/+4 |
| | |||||
* | xmesa: use newly added xm_image.[hc] | George Sapountzis | 2007-04-06 | 4 | -29/+13 |
| | | | | | | | | | Keep external includes to glxheader.h and xmesa includes to xmesaP.h. Drop the following from xm_image.h: - dix-config.h (comes from glheader.h) - xfree86 includes (come from GL/xmesa_xf86.h) - ifdef __CYGWIN__ (leftover ? xm_api.c has something similar) |