Mesa (master): 64 new commits

Jakob Bornecrantz wallbraker at kemper.freedesktop.org
Thu Jan 14 22:51:16 UTC 2010


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=877cadb65512a93f3ccf2f25bbc2f7565d75050f
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Jan 14 22:51:25 2010 +0000

    r300g: Build driver by default
    
    Do the auto trick that is used for both i915, i965 and svga.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b01ffb12ed82dcf435b186e2aff35e344a8a6ebe
Merge: ffd28480560caecfb676a4bbe85a85672271e3f7 252812bf15c3479d921157b9a432c7e42d3b9446
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Jan 14 22:31:04 2010 +0000

    Merge branch 'mesa_7_7_branch'
    
    Conflicts:
    	src/gallium/auxiliary/pipebuffer/pb_buffer_fenced.c
    	src/gallium/auxiliary/util/Makefile
    	src/gallium/drivers/r300/r300_state_derived.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=252812bf15c3479d921157b9a432c7e42d3b9446
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 23:28:00 2010 -0800

    st/mesa: Remove unnecessary header from st_program.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c109ca9c492c8956ee32f17c16aa69b0ac0a855d
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 23:16:05 2010 -0800

    st/mesa: Remove unnecessary header from st_texture.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b39e8aeb033085c2685f541eca721a6c5639c91
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 23:01:03 2010 -0800

    swrast: Remove unnecessary header from s_accum.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78411881d344b4e2d7243b6f9bebc2d692e3d943
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:58:07 2010 -0800

    swrast: Remove unnecessary header from s_atifragshader.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0a708681310d03f3456b6f89bf7915b376f75fd1
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:45:54 2010 -0800

    swrast: Remove unnecessary header from s_bitmap.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=886cffb44e92dcdaeb5396a01745e78598e86a3f
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:43:16 2010 -0800

    swrast: Remove unnecessary headers from s_copypix.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cf061c24e041878368946fbcffa2906cfffd8b08
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:36:01 2010 -0800

    swrast: Remove unnecessary header from s_depth.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d1631f734a6f7d052e347e0f5eb878e156d1afa6
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:30:04 2010 -0800

    swrast: Remove unnecessary header from s_drawpix.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f649870c9bc0f7e0660af7131bf418830f6a34ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Jan 13 22:20:44 2010 -0800

    swrast: Remove unnecessary header from s_feedback.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9086f2d17a58bd2597d34a6cc886dc111997e4e
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Wed Jan 13 17:40:41 2010 +0100

    st/dri: Make sure we always request a fake front.
    
    This should be the correct, but sub-optimal way to handle things on
    pre-1.7 servers. For servers that automatically adds a fake front
    we should never request the fake front and handle the reply differently.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1b333453e4998d5db76952aed6caa34d98dfdc7c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Jan 13 13:40:09 2010 +0000

    svga: Fix compile_vs error code.
    
    It could erroneously return PIPE_OK in some circumstances.
    
    Make compile_fs code identical.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=831764fa75b9a2ea5b42c2df35c6dcfcedcd9611
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 23:54:15 2010 -0800

    swrast: Remove unnecessary header from s_fragprog.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d6588a937293c88674e8c83ba5c34114d12180b1
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 21:59:58 2010 -0800

    swrast: Remove unnecessary header in s_lines.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7debc532d50cacc83fb63b7bd36a80bbe432e792
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 21:51:19 2010 -0800

    swrast: Remove unnecessary header from s_points.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=11034bfa97d5991a2d8cd973ddfbb21935b53924
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 21:41:09 2010 -0800

    swrast: Remove unnecessary header from s_readpix.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a01b9eac0458eabf07b68bb52afe7026dd8bdfb2
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 20:36:33 2010 -0800

    swrast: Remove unnecessary header from s_texcombine.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c239f387091da9f81bbd315234a19d9b3e3ac694
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 20:14:36 2010 -0800

    tnl: Remove unnecessary header from t_context.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c7cf3f9c95098ef08966d19cd1990d3825fd9eb
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 20:02:44 2010 -0800

    tnl: Remove unnecessary headers from t_draw.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dffcbee8e72398e1492a1c957de788e1e87850ac
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 19:55:24 2010 -0800

    tnl: Remove unnecessary header from t_pipeline.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a24d852630a39be1b9a062f17976e8ff8db1df8b
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 19:49:19 2010 -0800

    tnl: Remove unnecessary header from t_rasterpos.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=264f4101cd52ad5b22a85f8f4709bd7b38b8d8e2
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 19:45:25 2010 -0800

    tnl: Remove unnecessary header from t_vb_program.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c63150100301ef524223df430271760b606784c3
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 17:07:24 2010 -0800

    vbo: Remove unnecessary headers from vbo_exec.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=94d238e7571413cb0be8a4fe6e231b739644d588
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 16:55:36 2010 -0800

    vbo: Remove unnecessary header from vbo_exec_array.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=37d326503dcd6c779e90c3f8f4626beba28dc449
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 16:37:30 2010 -0800

    vbo: Remove unnecessary header from vbo_exec_draw.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aee9a6f4e1bc4893f09c1f2b8d723c179c47b34a
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Jan 12 00:50:05 2010 -0800

    vbo: Remove unnecessary headers from vbo_save.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d2271d8a3940be30521cdebd6b711c6d9cfcd4e2
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 23:53:13 2010 -0800

    vbo: Remove unnecessary header from vbo_save_loopback.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=083dae14bd2d456515374449019afb164ae26655
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 22:46:30 2010 -0800

    vbo: Remove unnecessary header from vbo_split_copy.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d65a68f516ac38f5dad87041423f0891350b83a
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 21:04:16 2010 -0800

    x86: Remove unnecessary header from x86_xform.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e9ceb8309f2527ab94c9e09a6c3f0013419b17f
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 20:24:57 2010 -0800

    progs/xdemos: Remove unnecessary header from corender.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=477d51537f8be431cf7158010c1dd2451884dc7f
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 20:21:50 2010 -0800

    progs/trivial: Remove unnecessary headers from tri-fbo-tex.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7241f5140fc5eef6e315d48f1b9a1155ecfe3166
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 20:15:59 2010 -0800

    progs/trivial: Remove unnecessary header from tri-fbo-tex-mip.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae8ed89f2468373a158e74e6cc692d5519429f2f
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:57:46 2010 -0800

    progs/tests: Remove duplicate included header in vparray.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ed607cce69b54e87fcf71d2ac8fa2f6841a7b30
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:56:04 2010 -0800

    progs/tests: Add newline to end of printf in vparray.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7bfa54c6a4fab41c37a593438cc5644c1483ce78
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:52:22 2010 -0800

    progs/redbook: Remove unnecessary header from aapoly.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2178abfba344cf5a928418dc192519b3780eb854
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:42:55 2010 -0800

    progs/glsl: Remove duplicate included header from shtest.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78ddce9fdada4b09a008b65d91e3e43cfe011459
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:29:26 2010 -0800

    progs/demos: Remove unnecessary header from morph3d.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fce8ad2de9500add86ca1e75c0c79361ee1b524
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Jan 11 20:18:50 2010 -0700

    Revert "util: Build u_bitmask.o when using make."
    
    This reverts commit 01eff0e6d23f90650de7c563f74a1aec3de112a6.
    
    u_bitmask.c was already in the C_SOURCES list.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f07e87ffba38524a87613d14d01344a3343ec6fb
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:15:54 2010 -0800

    progs/tests: Silence fprintf format warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b4bc20852921f42f0499a174602e87bc3d4495f3
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 19:03:18 2010 -0800

    progs/demos: Remove unnecessary header from isosurf.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d880b64423d9eab7e6cbe3ad93dfefd6a9613cce
Author: Zack Rusin <zackr at vmware.com>
Date:   Mon Jan 11 18:27:59 2010 -0500

    st/xorg: move exaMoveInPixmap before trying to fetch it
    
    as Michel suggested, this is a cleaner way of fixing crashes caused
    by exaGetPixmapDriverPrivate returning null since the data hasn't
    been moved yet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3447d545d99c450c6a13d8a37e9cb9f5463a40eb
Author: Zack Rusin <zackr at vmware.com>
Date:   Mon Jan 11 18:03:49 2010 -0500

    st/xorg: fix a rare video crash
    
    sometimes dst isn't present if a window is in a middle of a resize, stop
    crashing in those cases and just ignore a frame.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61f7252448af24942ba9fffe6d792abc1f7d9f84
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Wed Jan 6 17:31:46 2010 +0100

    Revert "pipebuffer: Multi-threading fixes for fencing."
    
    This reverts commit 5b64d94390e4805e1634f0c8b5e3156e12b8b872.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb51f0267853dad419d169587aecbecf1800e8c3
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Mon Jan 11 21:32:13 2010 +0100

    Revert "st/dri: no need to request fake front buffer, only handle it being returned"
    
    This reverts commit 1336989ec60fff7bd590fefd28945a0e5dc536e3.
    
    The commit breaks frontbuffer rendering and the possibility to do
    on-demand frontbuffer requests on all Xservers prior to 1.7.
    
    The commit should be conditioned on a dri2 version check.
    I've submitted a patch to Xserver to bump dri2 minor, and it's acked by Ian.
    
    To be able to check the version from within the state tracker, we will
    probably need another dri2 extension function that returns the server
    version. The protocol has support for it.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=01eff0e6d23f90650de7c563f74a1aec3de112a6
Author: Thomas Hellstrom <thellstrom at vmware.com>
Date:   Mon Jan 11 21:00:59 2010 +0100

    util: Build u_bitmask.o when using make.
    
    Signed-off-by: Thomas Hellstrom <thellstrom at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d6c9c668894c393f7b6086fe0a4234939656865
Author: Vinson Lee <vlee at vmware.com>
Date:   Mon Jan 11 00:24:39 2010 -0800

    progs/demos: Remove unnecessary header from fbotexture.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=efaba97eaaf47ffecf1577777df1e8a700ada8de
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jan 11 13:21:47 2010 +1000

    radeon: fix prediction for r100 inline vert/elt emits.
    
    On r100 we emit the indices inline so we need to account
    for that in the emission size.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1294df9ca4ec39f00de3f9d923316f6641c1fb4a
Author: Dave Airlie <airlied at redhat.com>
Date:   Mon Jan 11 13:21:02 2010 +1000

    radeon: fix bug in realloc code.
    
    This bug was fixed in libdrm ages ago, port to non-kms

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4fe51c7447fb260c32754df95a54b62f513cdd6b
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 16:09:41 2010 -0800

    glu/sgi: Initialize members of class Mesher.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1111b38a1b903e9d99aace14a675a684a3f4732a
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 15:55:52 2010 -0800

    glu/sgi: Initialize members of class Slicer.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9bd96608c88c0b3decddc80f0d49f670fc90466
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 03:03:14 2010 -0800

    glu/sgi: Include missing header file.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=199dedd6dd06e7f647dc6741611c06954aca3c77
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 01:57:13 2010 -0800

    progs/demos: Check upper bounds of input in manywin.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c7814fe238fe0e2bbeff448c32f79146f9ae923
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 00:40:46 2010 -0800

    progs/demos: Bounds check input to fire.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e98c1fbf6fef97e017c7b308d0772604ea7a614
Author: Vinson Lee <vlee at vmware.com>
Date:   Sun Jan 10 00:14:33 2010 -0800

    glu/sgi: Initialize members of class Renderhints.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5815c36f77d150e4a9915a8b289df2aa942c23c
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 9 23:55:05 2010 -0800

    glu/sgi: Initialize members of class StoredVertex.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=61afd1158fb7d0577effd817a8f9cba7fb2a2bbd
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 9 23:53:54 2010 -0800

    glu/sgi: Include missing header file.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f8737bda37510672415269f205ca5b0c69454edf
Author: Vinson Lee <vlee at vmware.com>
Date:   Sat Jan 9 23:25:49 2010 -0800

    glu/sgi: Initialize member of class O_pwlcurve.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=683e3cb8db5a57db2ebd364986a399e2b1009e00
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 23:08:57 2010 -0800

    progs/tests: Silence 'missing initializer' warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=223c8482ca16d3ed31266ea8cc63b816aece6a81
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 22:10:52 2010 -0800

    progs/glsl: Silence uninitialized variable warning.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b82de92a0f3a1a810ae1521d2f72795f9d65157
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 22:02:21 2010 -0800

    progs/demos: Add missing initializers in engine.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4775723d2f641dcd82e8c9cd39ba52f8d86158c7
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 21:43:54 2010 -0800

    r300g: Silence unused variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20d6360db7ca8610e5958cd7f851e664d77684fc
Author: Vinson Lee <vlee at vmware.com>
Date:   Fri Jan 8 20:22:17 2010 -0800

    tgsi: Silence uninitialized variable warnings.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=de37a00d271fc4ab919c3c715322018c0b76369f
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Tue Jan 5 17:51:02 2010 +0100

    util: Add u_bitmask to make build




More information about the mesa-commit mailing list