Mesa (master): 47 new commits

Dave Airlie airlied at kemper.freedesktop.org
Fri Nov 20 01:48:29 UTC 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f2c77659ca552c43f544228f3a5a5fe6365513a
Merge: b09e74901a4f92299fe3f52f57d27fd5ca5bdd2d f8ea5318200c1ed839fc387b16a57c8d9969974b
Author: Dave Airlie <airlied at itt42.(none)>
Date:   Fri Nov 20 11:48:10 2009 +1000

    Merge remote branch 'origin/mesa_7_7_branch'

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8ea5318200c1ed839fc387b16a57c8d9969974b
Author: Dave Airlie <airlied at redhat.com>
Date:   Fri Nov 20 11:45:43 2009 +1000

    r100: fix texture_from_pixmap and compiz.
    
    r100 state emission has separate rect and non-rect states,
    if we are doing TFP for a TEXTURE_2D we shouldn't use the rect
    states as they won't get emitted properly.
    
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8b808d50e2f4be57c3a245afea462540dab1484e
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 14:38:39 2009 -0800

    st/xorg: Fix infinite loop in copy_packed_data.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ab8dbe5935d5c946cbc9af6982461073a784d07
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 14:20:26 2009 -0800

    progs/xdemos: Add missing break statement in offset.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e6c79ac166b71414f09e671aaad0e1d0d406e42
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 15:18:17 2009 -0700

    st/mesa: replace st_flush() with pipe->flush()
    
    We only need to flush the gallium driver in this case.
    Fixes a recursive state validation bug.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2198497203ec427f836978098028abf3350e5e57
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 15:17:56 2009 -0700

    vbo: added recursion check in vbo_exec_FlushVertices()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc41d62250ce51f28e94f1d365836ac9f2ff8907
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 14:35:38 2009 -0700

    st/mesa: get rid of compressed_num_bytes() code

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=92863109af05acdb4ee5e42141c83ab0f18b7f88
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 14:17:09 2009 -0700

    st/mesa: remove is_compressed_mesa_format()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=273f4d6b5fe125bf0cba44c5ee8b25c76d3396c0
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 14:10:57 2009 -0700

    st/mesa: remove pointless assertion

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3f4016650099642f900fc169c078b1d78128899a
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 14:02:06 2009 -0700

    softpipe: whitespace/indentation fixes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3790c6a13b86dfe0afd4bb0bf9a4d9f4b429cfd8
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Nov 19 13:03:12 2009 -0800

    progs/trivial: Redraw upon keypress.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=367cfca808e74101689dd0acb247f3ec38fc4c7f
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Nov 19 11:37:50 2009 -0700

    softpipe: add missing check in softpipe_is_texture_referenced()
    
    Check if the named texture is referenced by the texture cache.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=31ea323b4d432b557d7664187f17ccefc6d3947b
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Thu Nov 19 17:52:55 2009 +0100

    st/xorg: Replace compile-time acceleration switch with Option "2DAccel".
    
    This option can be used to disable 2D acceleration. DRI2 and XVideo blits will
    still be accelerated, at least to some degree even with compositing.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=10c67f938194a3b99ce2717318c77d86abc54933
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Thu Nov 19 17:47:21 2009 +0100

    st/xorg: Miscellaneous XVideo fixes.
    
    * Make sure the destination pixmap has a texture to render into.
    * Fix damage reporting so the EXA migration code can do the right thing.
    * Fix destination coordinates for redirected windows.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=34145fc3b739d21387e7df483ca902c8373ce319
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Thu Nov 19 17:30:32 2009 +0100

    st/xorg: Try harder to ensure a shared texture has valid contents right away.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=012d0193cc9ad6fdc9829db0a6884a5a590dd4c5
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Thu Nov 19 17:25:05 2009 +0100

    st/xorg: Don't complain about convolution filter being 'unknown'.
    
    Also add a newline to the complaint so it'll be a little less annoying if we
    actually encounter an unknown filter value again.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=10dbdee05694489edd03b353dfe133a17e65b469
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Thu Nov 19 10:54:49 2009 +0100

    st/xorg: Remove superfluous flushes from the EXA WaitMarker hook.
    
    Thanks to Thomas Hellström for pointing this out.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea114345a6f19331628910745650cb64750b2bda
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Thu Nov 19 10:38:08 2009 +0100

    st/xorg: Don't initialize non-existing fields.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e3cfd78969cd4a94fc83a5d6fb2f33730cc4e70f
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 17:30:50 2009 -0800

    progs/tests: Fix memory leak in texdown.c if malloc fails.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e12c9a6f3af6ec10cbd2e5cd2a6b90056652a2c0
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Wed Nov 18 22:50:26 2009 +0000

    st/xorg: Init all functions and fix spelling

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cde66437247feb8b14b6d8f3ec3a8b4665fefa08
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 14:41:40 2009 -0800

    progs/fp: Redraw upon keypress.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9ab3c70f6568d980c3910d7ea8a3032445eaf49f
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Wed Nov 18 19:56:50 2009 +0000

    st/xorg: Make the #if more easier to read

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e73553bff74a41f08cba9d52b5fec19f15ab3d48
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Wed Nov 18 19:51:57 2009 +0000

    st/xorg: Use the correct DRI2BufferPtr struct on 1.6.4 servers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4b3ec2acf2cc2830b0907e4fb4db8bd1ff4a18e3
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 14:02:20 2009 -0800

    progs/glsl: Fix trirast GLSL compilation errors on Mac OS.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d31990b4742eccdf6ae6a3b3e16c81cc863085d
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 13:50:49 2009 -0800

    progs/glsl: Fix noise GLSL compilation error on Mac OS.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3bf12c8bea667f5fff0b6f495820a27141f595a2
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 18 22:19:25 2009 +0100

    r300: allow disabling s3tc support if libtxc_dxtn is available

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cefee4e327c92daa2f01b6de650a43eddd348063
Merge: d4dc2e30dada1be425e95ba270920db6eb210982 7118db870091d4c9c2465e79f361ff0ed36d1f90
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 18 22:09:33 2009 +0100

    Merge branch 'radeon-texrewrite-clean' into mesa_7_7_branch

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7118db870091d4c9c2465e79f361ff0ed36d1f90
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 18 22:02:48 2009 +0100

    r600: align for mipmap tree changes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d4dc2e30dada1be425e95ba270920db6eb210982
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Nov 18 12:49:31 2009 -0800

    progs/glsl: Fix multinoise GLSL compilation errors on Mac OS.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=04442841fb7e9138eb50ff692952ad7e8c3877d8
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Nov 17 23:15:25 2009 -0800

    progs/glsl: Fix mandelbrot GLSL compilation error on Mac OS.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=70dca0c273d681d004b014dd8d4434be664cb202
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Tue Nov 17 22:53:06 2009 -0800

    AL1616: Fix cut-and-paste bug
    
    One of the PACK_COLOR_88 cases was left over from copying
    _mesa_texstore_al88 to _mesa_texstore_al1616.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=afe84fa698eae3e035e967589f0a8d55f6a83698
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Tue Nov 17 19:46:59 2009 +0100

    r200: align for mipmap tree changes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=93eb2ab8c395f81e40fa298d78805bb2c777f891
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Tue Nov 17 19:46:37 2009 +0100

    radeon: align for mipmap tree changes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad83aeccdc54beecf25f217e2dd24c8edf6d6767
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Nov 14 18:11:16 2009 +0100

    radeon: return false on texture validation if texture isn't complete

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=23ec7c457483aae1e0d399e9b570f1860c27c780
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Nov 14 16:55:39 2009 +0100

    radeon: rework mipmap tree

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8f88cf3938f0156d4df6fcc5fde2711d40b85d03
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Nov 14 15:15:42 2009 +0100

    radeon: more texture code refactoring

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d0af686b27b82dce8ad1ee4c951098660807be6
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Nov 14 15:03:31 2009 +0100

    radeon: minor refactoring of texture code
    
    Also properly set dstImageOffsets for TexSubImage case.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7628b06ba32e42f57a4fdb322bc32e3b411c1f18
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Nov 14 14:55:13 2009 +0100

    radeon: rework mipmap tree reference counting

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e5d473cc16ca2d001df213fc1d907f2943a95bb
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 11 18:55:49 2009 +0100

    r300: fix regression introduced in 1d5a06a1f7812c055db1d724e40d21a0e3686dd1
    
    Spotted by Dave Airlie

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aa195611586cdfb21bb1707b12b16e461a92d42e
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 11 14:00:15 2009 +0100

    radeon: use radeon_bo_is_referenced_by_cs for query objects

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3fa67c9b83b5736724ca57a0487857631e6c415
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 11 13:50:06 2009 +0100

    radeon/r300: don't flush cmdbuf if not necessary

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=286bf89e5a1fc931dbf523ded861b809859485e2
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 11 13:06:19 2009 +0100

    radeon/r300: no need to flush the cmdbuf when changing scissors state in KMM mode

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6d0993212fac0eb67827716be1ab4a292c8b4e5
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 11 13:00:10 2009 +0100

    radeon: fix glBufferSubData

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=084f43c1502db1988ca53494ea590cf1351180ec
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Wed Nov 11 12:53:06 2009 +0100

    radeon: add radeon_bo_is_referenced_by_cs function

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49876ab6a7f2b06177d7ac9651bd7a07956cbb25
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Mon Nov 9 23:11:29 2009 +0100

    radeon: remove unnecessary call to radeonEmitState
    
    fixes bo space accounting errors

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0aad2aee66392989777ee74078efda197f292ee7
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Nov 8 16:58:07 2009 +0100

    r300: add missing texformat

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e92492295ba6a716b69adcd14e80adf6b5900132
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Nov 7 22:03:32 2009 +0100

    r300: remove unneeded includes




More information about the mesa-commit mailing list