Mesa (master): 25 new commits

Brian Paul brianp at kemper.freedesktop.org
Fri Jan 8 15:21:23 UTC 2010


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd70841121475d7aad98812d6bf9c9c67567b89a
Merge: a1de400e8de06a80ab140bb0fa950e990607572d 674c76310fe93dd3d7a15af0f72bb9f04351d09f
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Jan 8 08:21:12 2010 -0700

    Merge branch 'mesa_7_7_branch'
    
    Conflicts:
    
    	src/mesa/drivers/dri/i965/brw_wm_emit.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=674c76310fe93dd3d7a15af0f72bb9f04351d09f
Author: Dan Nicholson <dbn.lists at gmail.com>
Date:   Fri Jan 8 05:59:55 2010 -0800

    mesa: Ensure libmesagallium.a is finished building before descending
    
    Signed-off-by: Dan Nicholson <dbn.lists at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c42e403de9da2abd46cd0d15de107250866859d
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 01:13:46 2010 -0800

    r300: Move initial declaration outside for loop.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5dd9e23d6204e6ec36468d4ae99e630c782c1cc9
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 7 14:55:27 2010 -0700

    docs: document Gallium SSE codegen for XPD bug fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8647aa1d8d8ffce7ae3b00e7e277be635124acad
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 7 14:49:12 2010 -0700

    tgsi: fix SSE code emit for XPD
    
    Rearrange things so that the writes to the dest registers happen
    after we've fetched/used all src registers.
    
    The problematic instruction was:  XPD TEMP[2].xyz, TEMP[0], TEMP[2];
    Note that the dst reg is also a src reg.
    
    This fixes bad shading with progs/glsl/bump.c since Eric's changes to the
    Mesa program optimizer in commit d6690ce15fb8c7c6abf1bc0d847c1d2da2c33904.
    The optimizer rearranges some registers so we occasionally wind up with
    something like the above.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b7a4b2c0e9b18ed985b0eda34723d53bc2a305b
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jan 7 08:22:37 2010 -0700

    progs/fp: remove invalid tri-inv.c test
    
    INV is not a valid instruction.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d42467687e9de756aa3e4bca5e55f69391af3065
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 21:39:44 2010 -0800

    progs/demos: Assert that input to malloc is valid.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=45ac10fe6a9c01aec9b7245f9a5621402842f466
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 18:18:49 2010 -0800

    progs/xdemos: Check for string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25ffd7627828d5a6d1858e0fd5f2a4b796c72be8
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 18:08:17 2010 -0800

    progs/xdemos: Check for string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=468f270f3fc0efc136d03d0b6022916ddd8ea893
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 17:51:08 2010 -0800

    svga: Silence uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef7eb62423077becf2f896f771d6d76e9671f114
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:22:05 2010 -0700

    meta: remove F suffix from _mesa_Ortho() params
    
    _mesa_Ortho() takes GLdoubles.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=73bd4000160663db8c0c1d5918984a5b9268e9a0
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:19:42 2010 -0700

    docs: document a mipmap generation bug fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb3cb96fbd3279bf3dd50439444c4c064ed6f748
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:18:04 2010 -0700

    meta: move destination vertex/projection setup out of _mesa_meta_GenerateMipmap
    
    Based on a patch submitted by Pierre Willenbrock <pierre at pirsoft.de>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=06970b2ccb6add0696710f01a07ebf9ec3922c80
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 18:12:42 2010 -0700

    meta: set viewport and projection matrix in _mesa_meta_GenerateMipmap
    
    This fixes mipmap levels being clipped to the last viewport.
    
    Based on a patch submitted by Pierre Willenbrock <pierre at pirsoft.de>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=49653c01e8288018d8a1d8e935ef64645f088402
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Dec 22 14:50:10 2009 +0200

    r600: adjust after radeon mipmap changes in 7118db8700
    
    R600_OUT_BATCH_RELOC doesn't really use offset so set it
    in TEX_RESOURCE2
    + typo fix

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8485811f10142f54756d876ebe91193bfc8f8a0e
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 17:42:53 2010 -0700

    tnl: set FOGC result to (f,0,0,1)
    
    Fixed FDO bug 23397.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c45810d575c53f3e829809cb4d27e35739a2a69
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 15:35:18 2010 -0800

    progs/xdemos: Remove comma at end of enumerator list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=96a4e4552dab2dc0e741de40be0184a1e94515ef
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 15:33:13 2010 -0800

    progs/xdemos: Use temporary variables.
    
    This was missed from the previous commit to glxheads.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1dad22d7159569b978fdfcb87e4a718041b7d07
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 15:25:42 2010 -0800

    progs/glsl: Prevent possible string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4952f040bf61ea856cdcb9cdf8dbb02ff3a6f1e
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 6 14:55:02 2010 -0800

    progs/xdemos: Prevent possible string overflow.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9befda13a000f7ad2221e957615c909bff279f8
Author: Pierre Ossman <pierre at ossman.eu>
Date:   Wed Jan 6 12:42:49 2010 -0500

    r600: float texture component ordering
    
    The ordering of texture components was
    backwards for the floating point textures.
    
    Signed-off-by: Pierre Ossman <pierre at ossman.eu>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=324568f79d6e014900c981bd9a0e1dffedc326c8
Author: Roel Kluin <roel.kluin at gmail.com>
Date:   Wed Jan 6 08:27:42 2010 -0800

    mesa: test index bounds before array element
    
    Check whether the index is within bounds before accessing the array.
    
    Signed-off-by: Roel Kluin <roel.kluin at gmail.com>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5db710a8231fe50d2faad8e9adb2a07616cc6130
Author: Roel Kluin <roel.kluin at gmail.com>
Date:   Wed Jan 6 08:20:28 2010 -0800

    win32_menu: add missing parentheses in mapMenu()
    
    `|' has higher precedence than `?'.
    
    Signed-off-by: Roel Kluin <roel.kluin at gmail.com>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b4acd26b1680eda9622205bbc1879da30d085bc
Author: Roel Kluin <roel.kluin at gmail.com>
Date:   Wed Jan 6 08:07:00 2010 -0800

    nv50: add missing parentheses in nv50_query_result()
    
    NOUVEAU_BO_RD is defined (1 << 2), and `|' has higher precedence than `?'
    so the second argument of nouveau_bo_map was always 0.
    
    Signed-off-by: Roel Kluin <roel.kluin at gmail.com>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e4b7d9ea35a399c008a879e943374e9654001d01
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 6 07:17:13 2010 -0700

    i965: fix invalid assertion in emit_xpd(), again




More information about the mesa-commit mailing list