Mesa (master): 57 new commits

Brian Paul brianp at kemper.freedesktop.org
Tue Jan 5 02:16:37 UTC 2010


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5ac16495a2772886100789f04e1a7d65068e9a40
Merge: bfc34c880492f15dc47db30e88f888d1c48d5e70 6d845808589b9df84f23551b122533a55dce6bd5
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 4 19:16:24 2010 -0700

    Merge branch 'mesa_7_7_branch'
    
    Conflicts:
    	docs/relnotes.html
    	src/gallium/drivers/llvmpipe/lp_tex_sample_c.c
    	src/gallium/drivers/r300/r300_cs.h
    	src/mesa/drivers/dri/i965/brw_wm_surface_state.c
    	src/mesa/main/enums.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d845808589b9df84f23551b122533a55dce6bd5
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 4 19:05:31 2010 -0700

    mesa: add missing _mesa_lock_texture() call

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b434a816d7a4b298e16a8b51b54e5a2d5ea28da8
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Dec 29 15:55:34 2009 -0800

    i915: Use _MaxLevel on principle in texture setup.
    
    It was OK before because we proceed to clamp the value to hardware
    limits, but given that other use of MaxLevel has been a trap, let's
    avoid it.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=19a26dfc474618ecfe881846a8c9dac221332d44
Author: Eric Anholt <eric at anholt.net>
Date:   Mon Jan 4 09:39:07 2010 -0800

    intel: Fix CopyTexImage from tiled mipmap levels > 0.
    
    Fixes piglit fbo-copyteximage.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=63610fae4f46361f2500577a83bf5ac6f9e8b0ac
Author: Eric Anholt <eric at anholt.net>
Date:   Mon Jan 4 08:47:01 2010 -0800

    i965: Fix the surface offset calculation for tiled buffers.
    
    If we ever had a non-tile-aligned tiled renderbuffer, the math was all
    off.  Use the existing x,y coordinates instead of trying to
    reconstruct them from an incorrectly-calculated offset value.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a160d1c27de8afcf072b4fd438d6a37f16742e75
Author: Andre Maasikas <amaasikas at gmail.com>
Date:   Tue Dec 29 14:47:01 2009 +0200

    r600: support vertex_array_bgra
    
    Use vertex program key mechanism and swizzle during vertex fetch - is there
    a better way?

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=82421c549f782cee0d377a064852813117ff6850
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 4 13:59:43 2010 -0700

    mesa: added GL_DU8DV8_ATI in extract_float_rgba()
    
    Fixes warning seen with Shadowgrounds.  See bug 24016.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=01bf004d8bef298298621dc9e13b4119e3ced572
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 4 12:47:37 2010 -0700

    docs: initial release notes for 7.7.1

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6130bb13913090f7477d3dab5662c7e80c7b9293
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 4 12:06:04 2010 -0800

    mesa: Prevent possible array out-of-bounds access by _mesa_light.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e661bf50183bf5481ee0d6c8e6be0809da991913
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 4 11:29:38 2010 -0700

    mesa: regenerated enums.c file

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=707faf65c89dbe64e2cb01196b913b354221e26e
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 4 11:29:09 2010 -0700

    glapi: comment-out TIMEOUT_IGNORED
    
    This is not really a GLenum value.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f52dd2ab333b0bdfa1df15bffb8156350c93f892
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Dec 29 10:26:28 2009 -0700

    glsl: use varName variable in _slang_gen_assignment()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1e414df894fc70b7024eb38c812e582336014974
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Jan 4 16:54:29 2010 +0100

    st/mesa: Only call st_texture_image_unmap() if texImage->Data is non-NULL.
    
    This was already done in st_TexImage() but was missed between incremental
    changes to st_TexSubimage().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=acd1451393068762a46a06aee3af9e94bc09e147
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Jan 4 13:05:43 2010 +0100

    svga: Fix debug build crash when rendering to depth/stencil renderbuffer only.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c114f000df269787afb449d73cd8aae202be2550
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Jan 4 13:04:05 2010 +0100

    st/xorg: Proper calculation of screen pitch.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8282185752a93acca54a67a8e97e0066ee233709
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Mon Jan 4 13:02:40 2010 +0100

    vmware/xorg: Fix SCons build.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1e2fc19cc1b8e4c23f5ad82ec68779c41101b41
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 23:33:32 2010 -0800

    r300: Use C-style comments.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a29e3f8e8e1f05e54959063928a93d7a5eef0f0
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 21:39:20 2010 -0800

    progs/egl: Silence uninitialized variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ea5a95078bddaed66e3c9412b4b0c4685bc9ec7
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 21:29:33 2010 -0800

    progs/samples: Silence compiler warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b14cbfaebc135351a72d86128ae987611ef8c31f
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 20:51:23 2010 -0800

    r300: Silence 'mixed declarations and code' warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0214b7b3c1eae5573b03b485b18e4c10729831ee
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 20:16:59 2010 -0800

    r300: Silence 'mixed declarations and code' warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=58531029e6eba11c374d996ea031f1bbe4386c54
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 18:32:07 2010 -0800

    r300: Silence 'mixed declarations and code' warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e196f433dc02654f1c0f7989e2e7e7a5c4b425d
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 18:05:12 2010 -0800

    r300g: Silence 'mixed declarations and code' warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe3ea299bf8abcf27c8a168138c8fd3f4e43cefa
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 15:07:35 2010 -0800

    r300g: Remove comma at end of enumerator list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bfc579bd435b4d0c258258440866840c473f681
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 14:42:36 2010 -0800

    llvmpipe: Remove comma at end of enumerator list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=eb5d9e6f70037d4dc12430302f82a116cb1e00ca
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 3 19:58:54 2010 +0000

    mesa: Cope with the degenerate case of zero length ranges.
    
    Fixes assertion failures on glean's bufferObject test.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f3739bdb60edc051348526d469d5222bb6934917
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Jan 1 21:54:01 2010 +0000

    gdi: Don't generate import libraries for opengl32.dll.
    
    Both MinGW and MSVC include opengl32 import libraries, and its safer to
    always use those.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=287cbba9b7ebf95391f77b58f519dd76c415d355
Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
Date:   Thu Dec 24 08:47:29 2009 -0800

    apple: Purge existing (not working) GLX_USE_APPLEGL from dated libGL on OSX
    
    Signed-off-by: Jeremy Huddleston <jeremyhu at freedesktop.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=32305e3a9f9408922c34f06174aaa0d34cf72459
Author: Jeremy Huddleston <jeremyhu at freedesktop.org>
Date:   Thu Dec 24 09:20:33 2009 -0800

    glxcmds: Fix comment about __DRI_ALLOCATE
    
    Signed-off-by: Jeremy Huddleston <jeremyhu at freedesktop.org>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1d95544446f3b862620fe5bb33b37705a2ad8681
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 03:06:33 2010 -0800

    trace: Remove comma at end of enumerator list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66c1de77ed58ea8856c5bc72c8e4c69e23aa04f2
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 3 11:02:12 2010 +0000

    rtasm: Play nicely with Windows's Data Execution Prevention.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1da47ac20e676e05c1b0b66c2c07265836f4c7eb
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 3 02:38:22 2010 -0800

    progs/vp: Ensure null-terminated byte string.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9c6e9a39e3d38cfc05772667c759b82df8f0fff
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 21:58:40 2010 -0800

    progs/tests: Silence uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=32d18924dff424eb2e06454193c6c2024f1b2795
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 21:52:51 2010 -0800

    progs/tests: Silence warn_unused_result warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d27effbfd88463fc395c364c4e6fc59636074bda
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 21:05:06 2010 -0800

    i810: Fix include recursion.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=94c5faad26eae7bb4b95d6c95548860ff52354ba
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 20:47:15 2010 -0800

    sis: ifdef out unused variable.
    
    Silences GCC warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2758f3b74838f4d4f1ae691fddca7dc9f4e8c0e
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 20:39:04 2010 -0800

    st/xorg: Ensure null-terminated byte string.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=be6fb5c08350138ac85c1bf727553aaa9f4583e6
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 20:17:43 2010 -0800

    r300g: Use C-style comments.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fe27b07b0fe7b63755add9bf522d7efcbf1ffb9b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 20:04:00 2010 -0800

    glu/sgi: Initialize members of struct O_curve.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cdb445f3a9285e2d8f042a07021ade78b94e0156
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 3 00:47:30 2010 +0000

    svga: Use a shader id as low as possible.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=904917dcc67e15830a4fe106a243eb57dde985ea
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sun Jan 3 00:41:01 2010 +0000

    util: Minor enhancements/corrections to the bitmask logic.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=da6a80301b2cfdc6902198e3fef5ec78e86e39cf
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Jan 2 21:46:42 2010 +0000

    svga: Rename error labels.
    
    Make it easier to insert/remove error branches.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=386f91eec3f96cb8e28dfc6545a11e1d7dedc22b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 15:46:11 2010 -0800

    glu/sgi: Initialize members of struct O_surface.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba9dc26eec0ee65ea3aa1d8f8f31731157f86fa0
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 2 15:29:25 2010 -0800

    glu/sgi: Initialize member of struct O_trim.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=37e5626111ea99409d41af9581a3bc32a5d1519f
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 23:01:03 2010 -0800

    glu/sgi: Initialize member of struct Property.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=646c8ce03217dbda87fd1f5aedddd3f75a477754
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 17:54:11 2010 -0800

    progs/samples: 'Silence no previous prototype' warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c64e4c50eaf7c3dd0cc95edbca1d31316baac3a
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 17:25:16 2010 -0800

    glu/sgi: Initialize member of struct Dlnode.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=64a19610112efdbde9daa81b742a081832d186e9
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 17:19:27 2010 -0800

    glu/sgi: Initialize members of struct O_nurbscurve.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fab161f28739c397200e1ad3b6ad2a26409c95bf
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 17:06:16 2010 -0800

    x86: Silence printf format warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad9defdd9c5c7a18c833cdacebe012604190f167
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 16:25:37 2010 -0800

    progs/rbug: s/wait/rbug_wait/
    
    wait conflicts with wait in /usr/include/sys/wait.h.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ae37da6116d7a703b2752fd7978caad79ecfcf2
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 16:03:53 2010 -0800

    llvmpipe: Silence uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fd237a879fdc70cb070aa8be0f01a7b31d8207c6
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 15:38:19 2010 -0800

    llvmpipe: Use C-style comment.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dac82c378a94f0f42bef3f7e33e11e4eafb9872b
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 15:32:52 2010 -0800

    gallium/util: Silence format warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=88bd32383a06224c742f6af59fcd95cd11284d5b
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 15:12:58 2010 -0800

    ARB prog parser: Silence unused variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7df06e7e9d5d5ac0a5a2fa0af11afa7f5241c5a4
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 15:01:22 2010 -0800

    gallium/util: Replace h_addr with h_addr_list[0].
    
    Fixes compilation error on Mac OS.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a349687d499a76496dc9433d5437398f774f0bd4
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 14:46:11 2010 -0800

    glu/sgi: Initialize members of class Knotvector.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d3d202ac991bd1a67ba40f4be145621b35620fe
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 1 14:39:16 2010 -0800

    glu/sgi: Initialize member of struct Property.




More information about the mesa-commit mailing list