Mesa (master): 23 new commits

Brian Paul brianp at kemper.freedesktop.org
Thu Jun 4 19:18:18 UTC 2009


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9d58724c51c387c360d2423e29b80ddc0bfa66b7
Merge: 81a0ef3f2068448a8b544826eaa7d3382b9c769b 9424d81d18770f0c436f0876dffe07cf7c094db4
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jun 4 13:16:13 2009 -0600

    Merge branch 'mesa_7_5_branch'
    
    Conflicts:
    
    	src/mesa/main/context.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9424d81d18770f0c436f0876dffe07cf7c094db4
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jun 4 13:13:14 2009 -0600

    softpipe: separate case for PIPE_PRIM_POLYGON in sp_vbuf_draw()
    
    Because of flat shading, we can't use same code as PIPE_PRIM_TRIANGLE_FAN.
    This is a follow-on to commit a59575d8fbe8b0ca053cc8366ce7a42bc660158a.
    
    (cherry picked from commit 086ecea179ed572c89aa77c5f465671a5cef87a7)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6907650211d136ee7cb5a8914c32196d35a75bf3
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jun 4 13:12:13 2009 -0600

    softpipe: fix incorrect tri vertex order for PIPE_PRIM_POLYGON rendering
    
    This fixes incorrect front/back-face orientation.
    
    (cherry picked from commit a64bbdaa3e0b036a880d6db65ceb4a66205062f1)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d37795c45334010c70b2e1c23fca0e49ff607a6e
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jun 4 13:10:19 2009 -0600

    st/mesa: increase ST_MAX_SHADER_TOKENS to 8k

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=45e744dddc8a8f3b42610bfa512bc296bd5264bc
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Jun 4 13:08:52 2009 -0600

    tgsi: increase MAX_LABELS to 4096

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc7f92478286041a018ac4e72d2ccedeea7c0eca
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jun 2 18:41:12 2009 -0700

    scons: Less aggressive optimizations for MSVC 64bit compiler.
    
    MSVC 64bit compiler takes forever on some of the files.
    
    Might want to revisit this again later.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0f50c4fab8acfe291ddd426f331eea5eec66ba13
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jun 2 18:23:12 2009 -0700

    scons: Output nice summary messages instead of long command lines.
    
    You can still get the old behavior by passing the option quiet=no to scons.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=273117ceed47bff58a0f475dd36b37721e997f91
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jun 2 16:41:45 2009 -0700

    util: Unsaved change missing from last commit.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=840af5fd62edc01769cc3818702ea399a0c68c40
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jun 2 11:46:53 2009 -0700

    util: Support Z24S8/Z24X8 -> unsigned conversion.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c91df4c1534e2db2274b6d08e90470bf21a49e2a
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Jun 2 11:46:06 2009 -0700

    util: Fix 24 to 32 bit expansion binary arithmetic expression.
    
    When approaching y = x * 0xffffffff / 0xffffff with bit arithmetic, the
    8 least significant bits of y should come from the
    8 most significant bits of x.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=12e94d892e3322be5c8a1594702d69e7a02d5274
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Jun 2 10:27:05 2009 -0600

    mesa: release VBO and PBO references upon context destruction

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb3a9f984de6b1a167c60c345d51d55b8c0ca80b
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Jun 2 10:26:50 2009 -0600

    mesa: add #define FEATURE_ARB_pixel_buffer_object

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=16fbd391291de8eddcd01a1a10e6801da299209b
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Mon May 18 13:26:16 2009 -0700

    intel: Clip to window after calling Driver.TexImage2D
    
    This prevents the width / height from being clipped to the window size before
    the texture is allocated.  This matches intelCopyTexImage1D.
    
    This should fix bug #21227
    
    Signed-off-by: Ian Romanick <ian.romanick at intel.com>
    (cherry picked from commit 129f311673c99eb912d659023e50bc5f0ef53249)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1aef032d438aaa40ec28bf279ad5c089370773f0
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Jun 1 20:16:20 2009 -0700

    gallium/draw: Free specialized versions of driver shaders
    
    The pstipple, aaline and aapoint code would create specialized versions
    of shaders and upload them to the driver -- but never free them.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=003cfd4dd2491675058c53a8f59553f2443be349
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Jun 1 20:15:28 2009 -0700

    draw: free more token arrays
    
    The AA line and point code also needs to free token arrays after
    building driver shaders.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69a765df1c3bf6acc549a5a6a047bbde16988721
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Jun 1 19:48:40 2009 -0700

    draw: avoid leaking tokens when building pstipple fragment shader
    
    Add missing FREE() after MALLOC().

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=503632557e8904b775e1b6f3f84eb41bda3af122
Author: Keith Whitwell <keithw at vmware.com>
Date:   Thu May 14 10:26:56 2009 +0100

    mesa/st: restore flush to copy_texsubimage (was previously finish)
    
    Need a flush here even though the original finish was overkill.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=557d2bb42397bb5511c32b4a2b39c7978e69dc8e
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Jun 1 20:20:48 2009 -0700

    wgl: Destroy the framebuffer when the window is destroyed.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=97f5953ced6938ca8e92cde62e8717ff505cc4e2
Author: Keith Whitwell <keithw at vmware.com>
Date:   Thu May 14 15:57:27 2009 +0100

    progs/vpglsl: add similar support for point rendering as progs/vp

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f989390af6f827d1ea36560381340148811836f3
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Wed May 13 22:35:06 2009 +0200

    st/gl: Fix mip gen for compressed textures

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=00e7a600776ceb589bd5939ccd8aad937527db81
Author: Keith Whitwell <keithw at vmware.com>
Date:   Wed May 13 13:47:38 2009 +0100

    trivial/tri-z: add controls for depthrange min/max
    
    Also add key to set up quake-1 style ztrick rendering with clear depth
    1.0, deptrange(1.0, 0.0) and depthfunc GL_GREATER.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c756ed39f93bd26bc81f6e3be0440429ad58c40
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu May 14 15:32:10 2009 +0100

    progs/wgl: Small cleanup to wglinfo.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76ad2b4a5a38389ed733d1bf31a6cbba1881dc10
Author: José Fonseca <jfonseca at vmware.com>
Date:   Thu May 14 13:28:09 2009 +0100

    progs/wgl: Use an invisible window in wglinfo.




More information about the mesa-commit mailing list