Mesa (gallium-no-texture-blanket): 315 new commits

Keith Whitwell keithw at kemper.freedesktop.org
Mon Mar 8 14:41:14 UTC 2010


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f90b3f01af82b9522067b1824e21709a6fb2d3af
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Mar 8 14:39:44 2010 +0000

    gallium: remove p_screen::surface_buffer_create
    
    This isn't very useful without texture_blanket(), which has also been
    removed.
    
    Note that this function hasn't been removed from the old pipe_winsys
    (u_simple_screen) still used internally by some drivers (eg softpipe).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c462de39a4b9980a5f034a95e580efdfcb8173b
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Mar 8 14:27:40 2010 +0000

    egl/x11: disable texture_blanket usage

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b42da9160df9f47224e5b3291b972f41767aa6e5
Merge: 4be2436316929e3dfc55bc34d810920c06556b66 3ca933623cf0fd3b025ab7d1b37d3fd01c854807
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Mar 8 14:27:24 2010 +0000

    Merge commit 'origin/master' into gallium-no-texture-blanket
    
    Conflicts:
    	src/gallium/drivers/svga/svga_screen_texture.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3ca933623cf0fd3b025ab7d1b37d3fd01c854807
Merge: 9860f652e271d03672ec3e5f0e379170953a1e56 5024a39d111e2cef176a18e17f18917c2242ec72
Author: Keith Whitwell <keithw at vmware.com>
Date:   Mon Mar 8 12:03:46 2010 +0000

    Merge commit 'origin/gallium-winsys-handle-rebased'

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9860f652e271d03672ec3e5f0e379170953a1e56
Author: Marek Olšák <maraeo at gmail.com>
Date:   Mon Mar 8 04:38:16 2010 +0100

    r300g: fix updating the tiling flags for the framebuffer state

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6abe6145fb3b642fc2ae1d6ad2cc9de045efe0cb
Author: Marek Olšák <maraeo at gmail.com>
Date:   Mon Mar 8 04:31:03 2010 +0100

    r300g: remove unnecessary state emissions and clean up

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea027bda8e4a7cdd8f131e01ab4ff80d6c6a3ab7
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Mar 7 19:12:27 2010 +0100

    dri/nouveau: Split big client buffers in the indexed case too.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=75f52d1e5210944d7e92787c637285fd83533053
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Mar 7 18:40:21 2010 +0100

    dri/nouveau: Fix nv[12]x color sum.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6a15edfed326a06f08ac63020dc9472e45d8a9e1
Author: Andrew Randrianasulu <randrik at mail.ru>
Date:   Sun Mar 7 01:09:21 2010 +0000

    dri/nv04: GL_EXT_secondary_color
    
    Signed-off-by: Francisco Jerez <currojerez at riseup.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e64680bc1e36699096af5ade876b6cb0f5791ad0
Author: Andrew Randrianasulu <randrik at mail.ru>
Date:   Tue Mar 2 01:29:14 2010 +0000

    dri/nouveau: Trivially add GL_NV_blend_square
    
    Signed-off-by: Francisco Jerez <currojerez at riseup.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5befb6f810fb88ed1e51ec26b79b647cd15b1433
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Sun Mar 7 14:20:31 2010 +0100

    dri/nouveau: Check _ColorDrawBuffers[0] before emitting fb state.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ba196a8318af6217fece3777ea038539fea4b415
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Mar 7 15:00:29 2010 +0100

    radeon: handle compressed sRGB texture formats

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b39abb63acba34f0f4f017f06b0c90da79e6e70
Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Feb 23 01:14:44 2010 +0100

    r300g: fix DRM errors

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=57a1395ec3f8eb01af6cfea3fd6b5903dcc61720
Author: Marek Olšák <maraeo at gmail.com>
Date:   Fri Feb 19 03:02:34 2010 +0100

    r300g: disable macrotiling when the texture height is smaller than a macrotile
    
    Otherwise incorrect rendering occurs (no idea why).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b37d63337596aabc543ea7ecfa82f0f9fdbade69
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Feb 14 04:57:09 2010 +0100

    r300g: enable micro- and macrotiling for all textures and renderbuffers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6c7fac846ef99cde5305cf1011b4570bd1901625
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Feb 14 03:19:01 2010 +0100

    r300g: add ability to tile/detile textures using blit during transfers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4012219f1f215cec9406be644b6b9d421bb5d8e4
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sat Feb 6 03:11:50 2010 +0100

    r300g: move r300_transfer to separate files

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccbe3f0314c8278c55e1046a619969ae539564de
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Jan 17 12:47:46 2010 +0100

    radeon: move glGetTexImage handlers to seperate file

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b801066a1fcd8a83a367f70736d6adf2043f979
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Mar 7 12:15:25 2010 +0100

    radeon: Some possible improvements that I spoted in radeon_tiled_texture branch.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d0ca5c3100dfe7ee634e3b455002e11e88822ea7
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Mar 7 12:09:43 2010 +0100

    radeon: properly calculate rowstride for tiled images

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0d3835475fcb803a295dc738d90b83788bdc9472
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 16 23:11:36 2010 +0100

    radeon: minor refactoring of mipmap code

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b078a613bedb76242af177bee12520203bd63d50
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 9 20:36:47 2010 +0100

    radeon: add texture helper function

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8014b5f06853a5926ee772af232abdc9cd4e90c4
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Feb 6 18:38:01 2010 +0100

    radeon: add some debugging info to sw tiling/untiling functions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5fefca5dbae9a5b00a3d624da0b5e582c00ad280
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Feb 6 13:46:17 2010 +0100

    radeon: add software untiling functions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=65faa27aa639e7352708a30105db3318f22f5f93
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 16 23:11:10 2010 +0100

    radeon: add tile size getter

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=88a99bb305186fd0eaaae9bd0dbfa4c45f14cac7
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 16 18:38:17 2010 +0100

    radeon: added tiling functions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c0c6c26decfa533ad3fe39f83e7530d4cfc8c2f
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Feb 14 00:02:05 2010 +0100

    r300: don't enable EXT_packed_depth_stencil
    
    R300 hw doesn't support sampling from Z24_S8 or S8_Z24 formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78eb4a2ea569a7bd624bbf83ece5c9acef82a8de
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Jan 16 15:11:37 2010 +0100

    radeon: no need to emit full state twice after flush

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea3494b98cc764ead7e96746c0247ebc3a68e629
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Thu Mar 4 18:35:55 2010 +0100

    r300: allow src and dst BOs to be placed in GTT during blit
    
    Fixes some relocation failures

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c0a0a1933d4c2a7d32284b5e7170e79ac6157043
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Feb 6 18:25:36 2010 +0100

    r300: reset bos when validating buffers during blit

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9543f7f05f416ef6c1ac160e12e2d7ceed3b32ae
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Feb 6 19:37:23 2010 +0100

    radeon: fallback to software in glCopyTexImage if blit isn't available

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=042779dc85191e51db79090613b5cc4498474e23
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Mar 7 12:02:28 2010 +0100

    r300: VAP flush is needed only when vertex program or constants are changed

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89ea4022371998467faf26c5e27ab987469b91ef
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Mar 6 13:39:13 2010 +0100

    r300: recalculate point size, if point min/max size changes
    
    Fixes two wine d3d9 unit tests

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e2d96b2bf805fef0bfb016be1895a49551e2faa7
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Mar 6 13:18:11 2010 +0100

    r300: no need to flush on context init

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bbab68ae2db468cc72bf11b901d8e28ab86bd769
Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sat Mar 6 13:09:47 2010 +0100

    r300: remove unnecessary code
    
    _tnl_UpdateFixedFunctionProgram is already called in r300_draw.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=690ded32cdda4363c30aca32ef94383ba356a3c5
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Mar 7 03:17:58 2010 +0100

    r300g: disable emitting the HWTCL-related state when SWTCL is in use
    
    Now SWTCL renders at least "something", we're close...

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=81992f37da64c2c89ce108e6b17159eee6085e5d
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Mar 7 03:00:07 2010 +0100

    r300g: resurrect r300_emit_vertex_buffer for SWTCL
    
    Taken over from c9928ac3ee5dc0d10127388f9312779a6c59da7c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b03b70f6586baf3ff419be28817f61e6c4bacfb5
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Mar 7 02:40:57 2010 +0100

    r300g: validate buffers when using SWTCL

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4f541db80c5ffff8932679a389a6043105f0b1be
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Mar 7 02:32:09 2010 +0100

    r300g: share the VS-output-mapping state with SWTCL
    
    And associated cleanups.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f4a19ca562ccd7e4bc2f7ea32263391abaa16bd
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sun Mar 7 01:12:57 2010 +0100

    r300g: abort if FS compilation fails on non-debug builds

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=09653d65e9650c3c04b3e8160b8f2ad7198fc122
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sat Mar 6 23:29:17 2010 +0100

    r300g: minor cleanups after the no-rhw merge

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c37a20416d681a3fea42a1a2ce907eb8e11ba795
Author: Marek Olšák <maraeo at gmail.com>
Date:   Sat Mar 6 19:35:10 2010 +0100

    r300g: clamp vertex max index according to currently bound buffers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=45ae4434b5bd779e74d12e5b63fcf91d88f4cb28
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 14:22:56 2010 +0000

    util: Use bitshift arithmetic to unpack pixels.
    
    All test cases pass now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b999e9c03d7ab9a41e9ff30a5c77226e0753750b
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 13:42:37 2010 +0000

    progs/gallium/unit: Remove the test cases.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=212e7433db8e306a678666e9a3e82b0c9e1560ec
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 13:42:11 2010 +0000

    util: Move the format tests cases here so that they can be easily shared.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=323238864f5f94fa8140113265d5a5a25f1626e7
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Mar 6 07:05:06 2010 +0200

    include/GL: drop more deprecated headers

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0869f0edf14594744f691a51cb220c13026359db
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:50:47 2010 +0000

    util: Several fixes to clamping and test.
    
    All tests pass here except util_format_b5g5r5a1_unorm_unpack_4ub, due to
    apparently a gcc 4.4.3 bug.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f342ceca3852d5b9607d1f375be26de9304a11f6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:49:14 2010 +0000

    util: Fix the maximum value computation for SSCALED channels.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfde6c50ae6c3ce7912a3d1231c459d020d77f13
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:48:39 2010 +0000

    util: Add a new flag, for formats that can be described as a bitmask.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6718f0325827b1d2dde47a48332c6c0471048abe
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:47:49 2010 +0000

    progs/gallium/unit: Skip test cases which cannot be represented in 4ub.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=709dffcd128fd3e01694545ef832297d0ae5ef7e
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:47:01 2010 +0000

    progs/gallium/unit: Use the shortened name to reconstruct the function being tested.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4afae877e6914e311340e0b1d3490ec2fed9422f
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:46:29 2010 +0000

    util: Add the shortened format name to the description.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f133861a93913a7087ad10ad39f2931d8be1e192
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 12:45:36 2010 +0000

    progs/gallium/unit: Cleanup/fix PIPE_FORMAT_R8SG8SB8UX8U_NORM test cases.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=69602b4dd3adc54a76f8214cb6856c004bef23a2
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 10:23:07 2010 +0000

    gallivm: Add some notes about sampler static state construction.
    
    Recover some logic to make state canonical, although it is admittedly very
    shy compared with what could be done.
    
    We really need an helper module to make state canonical.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89258652b6a1d282bed14549907892bdfda752f0
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 09:45:05 2010 +0000

    gallivm: Answer question/comment.
    
    This reverts commit 71c05689528d7987bfb99c3afe04e456887bc7b7.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=44703217f73095c4946e06057e399e447b252576
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 09:34:04 2010 +0000

    scons: Refuse to use LLVM 2.7 for now.
    
    LLVM's trunk is totally broken, at least for x86_64.
    
    See http://www.llvm.org/bugs/show_bug.cgi?id=6429

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=19a633310feb3283d979c4ab4cb11a53dcfb6af6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Sat Mar 6 09:18:15 2010 +0000

    scons: Fix version comparisons.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ccf57af93f7118a044fa21e874847fa3ed555bca
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Mar 5 15:22:43 2010 +0000

    gallivm: Add a placeholder for TGSI_FILE_PREDICATE registers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=32631b69f503c26b010fb1bef5de5dcd012a2bcb
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Mar 5 15:22:12 2010 +0000

    gallivm: Integrate udis86 on scons builds.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9af74a38c7e85069aac9bd4a266b488b68b133f5
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Mar 5 15:09:08 2010 +0000

    gallivm: Generate valid IR for LLVM 2.7.
    
    The signatures for pack intrinsics were made more consistent in this
    version.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8edc6b0bfca5b1e159f4d6c024922d5d3ef59e15
Author: José Fonseca <jfonseca at vmware.com>
Date:   Fri Mar 5 15:07:50 2010 +0000

    scons: Detect and support LLVM 2.7.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=419f0f9d0426bc1eb40ceb60e7764af4013947a0
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Mar 6 06:33:21 2010 +0200

    dri: drop MINIGLX_SOURCES (2)

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8953bfce0eb7e56f13d4527ef86cdf4cf2db037f
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Mar 6 06:33:20 2010 +0200

    dri: drop MINIGLX_SOURCES

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9009a854d1e0a8682af50b34650e0de62f5fe3a3
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Mar 6 06:33:20 2010 +0200

    config: drop WINDOW_SYSTEM var

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=67277a6d118e0e9f3dadf108990d8fa5fe8cb63b
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 17:36:34 2010 -0700

    docs: skeleton for 7.9 release notes

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ce4a85e0b1d6581d73c1b1cbc37525d7a9ed1ba
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 17:35:01 2010 -0700

    mesa: bump version to 7.9
    
    Now that the 7.8 branch has been created Mesa/master will be version 7.9

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=96ab4d2b84178209ee59017458d9964b32b7e183
Author: Jon TURNEY <jon.turney at dronecode.org.uk>
Date:   Wed Jul 1 21:18:13 2009 +0100

    glx: Move initialization of ext_list_first_time to where it's storage is allocated
    
    Move the initialization of ext_list_first_time from all of the DRI loader's
    CreateScreen routines, to where the storage for the screen config is
    allocated.
    
    It needs to get set in the screen-config even if DRI is forced off
    using LIBGL_ALWAYS_INDIRECT, so that psc->direct_support is initialized
    correctly, otherwise __glXExtensionBitIsEnabled() always returns FALSE
    
    Specifically, this causes a problem with an X server which advertises
    GLX<=1.2, and the GLX_SGIX_fbconfig extension.
    glXGetFBConfigFromVisualSGIX() uses __glXExtensionBitIsEnabled() to
    check if the GLX_SGIX_fbconfig extension is available, but that function
    won't return correct information because that data has never been
    initialized, because ext_list_first_time was never set...
    
    Signed-off-by: Jon TURNEY <jon.turney at dronecode.org.uk>
    Signed-off-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=77fc3ef9116fae6b8b53cda78d97c4ff1ec5c171
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 17:20:27 2010 -0800

    meta: Use the DrawBuffer's stencil size
    
    Previously the code was erroneously using the stencil size of the
    context instead of the stencil size of the DrawBuffer.  With FBOs
    these may be different.  As a result, clearing the stencil buffer of
    an FBO bound to a context that doesn't have stencil would fail.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=66c0abba6ba89d326555389d9539894402303286
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 17:17:56 2010 -0800

    swrast: Remove redundant test of the visual's accumulation buffer size
    
    If the visual doesn't have an accumulation buffer, the renderbuffer
    passed into _swrast_clear_accum_buffer will be NULL anyway.  There is
    no reason the check the visual.  Moreover, the test erroneously checks
    the context's visual instead of the visual of the current DrawBuffer.
    With FBOs these may be different.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ebbec7e4e44fccf496a9a663bdcc643efead6e95
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 17:16:11 2010 -0800

    swrast: Adjust colors based on ReadBuffer visual, not context visual
    
    In the presence of FBOs, the visual of the context may not match the,
    possibly fake, visual of the current ReadBuffer.  Note that the caller
    of adjust_colors correctly uses the visual of the ReadBuffer.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c67af0628b1b020b36df7dc81e9ab125da06b3a9
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 17:14:55 2010 -0800

    swrast: Remove stray comment that mentions ctx->Visual
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1a0a2b64ca150a97c96da2d4d97189c233dce407
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 16:52:11 2010 -0700

    gallivm: checkpoint: code gen for mipmap selection

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5038fdd65535012086535c6a87bc56c91a65c87
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 16:51:35 2010 -0700

    llvmpipe: added code to set texture depth, max mipmap levels info

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7f4b5c5387a3a8e3c5f31f0badc943c43857683a
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 16:50:48 2010 -0700

    gallivm: added methods for getting texture depth, num mipmap levels

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6bc644fe62adad6656be3f29c118045fc5630510
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 16:07:54 2010 -0700

    gallivm: checkpoint: texture LOD computation code gen

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=36a0c4219deaa1509ae9746abb845f9502ca9f1b
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 16:07:26 2010 -0700

    gallivm: added field for sampler lod

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8c8e664f1086e702e1102ee7f5043c8c12c037bd
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 14:13:24 2010 -0800

    i965: Only use the effective subset of the WM sampler key.
    
    The whole structure is 836 bytes, but if only the first one or two
    samplers are used (as is common), the part that matters is only 56 or
    108 bytes.  By using just that subset as the key (since the key size
    is also part of the key), we improve firefox-talos-gfx performance by
    1%.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a232cc59e3f8ac8462c23b1a83e0ba60b451e681
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 13:48:41 2010 -0800

    intel: Remove support for the DRI1 TFP extension.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20952f0378247f69849b6e37a7374bc9c94437a0
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 13:38:02 2010 -0800

    i965: Remove the paths for making a const surface object for a NULL BO.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a38f76044761f9555bf84ebbc520c015ec88d78
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 13:24:24 2010 -0800

    i965: Remove the unused SDC BO pointer from the sampler state key.
    
    Since it's a BO pointer, it already lives outside the key in
    brw->wm.sdc_bo[] which is used for sampler state lookup and setup.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=879ea6f27972766c792fe78971a36c5c7b9f1884
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 13:19:09 2010 -0800

    i965: Rename SNB brw_*_key structs to gen6_*_key structs.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5d18e86971bdcf0a4dff3cb62581d7ae54c5e67a
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 13:18:13 2010 -0800

    i965: Pack gen6 blend_state_key structure.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=855515859ec1d94737ea91167220ba7b568c144d
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 12:56:40 2010 -0800

    intel: Only do batchbuffer debug if --enable-debug is used.
    
    This saves 6.6KB on the 965 driver, and appears to speed
    firefox-talos-gfx up by 1-2%.  Unlike many other asserts in the
    driver, when we make a mistake that would trigger one of these it
    generally shows up all the time for developers, so turning it off for
    release seems fine.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7392002041f6c7ac6eb788d7b154f2b44eb6f403
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 12:47:21 2010 -0800

    intel: Replace batch macro contents with function calls.
    
    This manages to cut down another 3800 bytes.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=342a7f23bf76e21b049cba9ab97bf4aa640a5bfd
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 12:40:45 2010 -0800

    intel: Move the assertions about reloc delta from the macros to the function.
    
    Cuts another 1800 bytes from the driver.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8a9d8bd52af4414e59320c68238b8929edf3ff80
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 12:27:46 2010 -0800

    intel: Check that the batch is mapped per BEGIN, not each OUT.
    
    Shaves 800 bytes off the driver.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6f5e8767926932dc276015ce84b74a0d01ade65
Author: Eric Anholt <eric at anholt.net>
Date:   Fri Mar 5 12:27:25 2010 -0800

    i965: Try to assign SNB SF inputs to outputs.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b9612645e537c3d293b09f27ef199a3eb52d840
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Mar 4 18:26:33 2010 -0800

    i965: Fix the SNB SF input size.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=24f90112761d108a4a131fad11bd7b426d8edfa0
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Mar 5 23:10:45 2010 +0000

    Always return VOLATILE for ObjectPurgeable(VOLATILE)
    
    Fixes fdo bug 26128.
    
    The spec mandates that VOLATILE is returned from
    ObjectPurgeable(VOLATILE) irrespective of the actual status of the
    object upon completion of marking it purgeable.
    
    Conform to the spec, even though it seems wrong.
    
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b704a4e8f332e7f9a38c21ce074cd244cf2fe89e
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 14:24:02 2010 -0700

    llvmpipe: add pipe_thread_wait() calls
    
    Wait for threads to exit before cleaning up per-thread data.
    Fixes hang on context destruction with glean makeCurrent test.
    See fd.o bug 26536.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=76e87786ab946b54adf7565555b0c671aa78d6bd
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 13:30:24 2010 -0700

    gallium/docs: document additional wrap mode restrictions

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=88e2eae271fc76f82f3c732e32d3faa3184353ff
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 13:27:51 2010 -0700

    gallivm: minor arithmetic improvements

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d660e28c9cc52e55963532939ef383eac983a44b
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 13:21:56 2010 -0700

    gallivm: implement non-normalized texture wrap modes
    
    Note that only the PIPE_TEX_WRAP_CLAMP,CLAMP_TO_EDGE,CLAMP_TO_BORDER
    modes work with non-normalized texcoords.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5b128b26841e7f947edd8f0cbcc91a530d6bb8f
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 12:38:05 2010 -0700

    softpipe: implement PIPE_TEX_WRAP_CLAMP_TO_EDGE for unorm texture sampling
    
    CLAMP_TO_BORDER and CLAMP_TO_EDGE were doing the same thing.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e9968ebfa40b4740601c1596950ebd3f168664b0
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 12:32:32 2010 -0700

    mesa: minor reformatting, new comments

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f846a008e9e63f01bc673e31efd0d6b22e4eb0b9
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Fri Mar 5 11:21:12 2010 -0800

    progs/xdemos: fix up GLX extension checking
    
    A few of my programs were using the client string in addition to the
    main extensions string to see if a feature was present.  Correct this to
    only check for the currently available and working extensions.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=1ca968363dd55e919bd91c8fc31c34d207af3958
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Fri Mar 5 11:17:19 2010 -0800

    DRI2: expose OML_sync_control if possible
    
    If the server supports the OML related protocol, enable support for the
    extension.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6b3145d6ee07a0fa9bb867e96ebe6cf716961bb9
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Fri Mar 5 10:31:39 2010 -0800

    GLX: remove debug prints from glXWaitForMscOML dispatch
    
    Leftover from earlier commit.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=77bc721a529e1643ad3c56ed58817e4d74599909
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Fri Mar 5 10:28:41 2010 -0800

    xdemos/omlsync: add waitformsc and swap interval code

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b15f4fc6840b4bb5ca81d3ed0137c31f63725e8
Author: Michal Krol <michal at vmware.com>
Date:   Fri Mar 5 18:42:42 2010 +0100

    progs: Add arbocclude2 demo.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5024a39d111e2cef176a18e17f18917c2242ec72
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Tue Mar 2 11:08:05 2010 +0100

    nouveau: s/TEXTURE_USAGE_PRIMARY/TEXTURE_USAGE_SCANOUT

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c3b6adccc91b295772a934ba4115c7f3cced4dfe
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 09:53:37 2010 -0700

    gallium/docs: updated/improve sampler state documentation

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=60fae3b0249b42dd8c2f5777ad5f933a9bbc50d2
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 09:24:15 2010 -0700

    docs: document GL_APPLE_object_purgeable

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e176ae5f2a90632c778c3ae7dcab587f119035b1
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Mar 5 09:23:43 2010 -0700

    mesa: whitespace fixes, 80-column wrapping, etc.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6ba31fb2dbe6a90e6d60a49b3e5bd2edce05241d
Merge: 3490923c817cd81d46a405de117e9ba8a8aeef3c 755915fa5d9ea782d142b3f8755b62d6de28fe29
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Mar 5 15:03:51 2010 +0000

    Merge branch 'object-purgeable'
    
    Acked-by: Brian Paul <brianp at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=755915fa5d9ea782d142b3f8755b62d6de28fe29
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Wed Jan 13 18:35:25 2010 +0000

    APPLE_object_purgeable: intel
    
    Implement support for purgeable objects by using the GEM madvise ioctl.
    
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=99864d595f7d4c13e9548f83d5972db9af64e67b
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Fri Nov 13 12:19:35 2009 +0000

    APPLE_object_purgeable: core
    
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3490923c817cd81d46a405de117e9ba8a8aeef3c
Author: Chia-I Wu <olv at lunarg.com>
Date:   Thu Feb 25 16:37:04 2010 +0800

    mesa/es: Update GLAPI and APISpec for GL_OES_EGL_image.
    
    This generates the entrypoints and dispatches for GL_OES_EGL_image.
    There is no real support yet.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9373447a614e7b401919328b589b5f2607e456fd
Author: Chia-I Wu <olv at lunarg.com>
Date:   Fri Mar 5 11:18:16 2010 +0800

    st/egl: Add support for EGL_KHR_image_base and EGL_KHR_image_pixmap.
    
    These extensions are not quite useful until the client APIs gain support
    for the respective EGLImage extensions.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fade8a6eb639d633cfdbba4a3ba3aa3cc5c04fa6
Author: Chia-I Wu <olv at lunarg.com>
Date:   Fri Mar 5 11:00:15 2010 +0800

    st/egl: Add get_param to native display interface.
    
    get_param can be used to query the parameters of a native display.
    There is only NATIVE_PARAM_USE_NATIVE_BUFFER right now.  It queries
    whether the window/pixmap surfaces use the native buffers instead of
    private buffers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=89a75b763467d83d4d402c91db55548682be14f0
Author: Chia-I Wu <olv at lunarg.com>
Date:   Fri Mar 5 10:40:15 2010 +0800

    st/egl: Move modeset interface to native_modeset.h.
    
    native.h is getting more and more complex.  Move the independent modeset
    interface to native_modeset.h to simplify native.h a little.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e38f28ddedd6d4902ae18b1bf243e67d4b16decb
Author: Chia-I Wu <olv at lunarg.com>
Date:   Sun Feb 21 10:58:22 2010 +0800

    st/egl: Add event support to the native display interface.
    
    There is only invalid_surface event right now.  When EGL receives the
    event, it sets the force_validate flag of the context binding to the
    surface.  This helps skip an unnecessary check.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=45df4bad9fc0379f05197bee10c03fd351f24094
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 17:40:36 2010 -0800

    Revert "mesa: Remove pointless comparison of unsigned integer with a negative constant."
    
    This reverts commit a05fdbcb719ac64e6be842372813f0f4ca2f4f93.
    
    Removing the comparison is wrong. The comparison with -1 should be changed
    to another value (probably PROGRAM_UNDEFINED) along with another
    change in the shader assembler.
    
    Conflicts:
    
    	src/mesa/shader/prog_execute.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb35000b4b6dfe60048b2f5d60bc102c4a7fd791
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Mar 4 15:47:19 2010 -0800

    intel: Remove non-kernel-exec-fencing support.
    
    Shaves 60k off the driver from removing the broken spans code.  This
    means we now require 2.6.29, which seems fair given that it's a year
    old and we've removed support for non-KMS already in the last release
    of 2D.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7cbc4c07ee85782d5da3e2db3c4e072ca498ff07
Author: Eric Anholt <eric at anholt.net>
Date:   Thu Mar 4 15:33:21 2010 -0800

    intel: Remove the unused s8 spans code.  Not hit during no_rast piglit.
    
    Shaves 5.5k off of the driver.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=391b396f3fb300a912e6d9bfbf26f49cc30e52df
Author: Michel Dänzer <daenzer at vmware.com>
Date:   Fri Mar 5 00:15:40 2010 +0100

    Fix comparison of unsigned value against < 0.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b37c54150058c07ab2d3db2d7e5891a457b51e76
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 15:53:41 2010 -0700

    softpipe: minor tweaks to texture filtering code

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b5c5c0dcf16062676ecfdf5efb7de650a4c5938
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 15:50:19 2010 -0700

    gallivm: implement texture border color, plus tweaks to some wrap modes
    
    The progs/test/texwrap demo looks pretty good, but there are still some
    tiny differences from softpipe.  There may be a sub-pixel texcoord
    interpolation error somewhere.
    
    There's some room for optimization.  Many of the wrap modes compute
    intermediate values that are constant for the texture size (see the
    min/max values).  These could be computed earlier and stored somewhere
    for later use.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=946edea794646443abde05363294fed430d8d6f1
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 15:52:01 2010 -0700

    gallivm: added texture border_color field

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=71c05689528d7987bfb99c3afe04e456887bc7b7
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 15:52:19 2010 -0700

    gallivm: added question/comment

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ad1456a4447bff8a1dac69723663c698d6abbe81
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 15:52:37 2010 -0700

    llvmpipe: new comment

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=877f2356b2ab7caa16beed496f36eca64ee201e1
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 15:49:39 2010 -0700

    gallivm: comments

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a42fd95f43929c1e2c7acf2a6e49c473e1a2a178
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Thu Mar 4 23:19:49 2010 +0100

    dri/nouveau: Remove some CI remnants.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c4937524e15dc685eb0c83cbdab8b637803fd78
Author: Andrew Randrianasulu <randrik at mail.ru>
Date:   Thu Mar 4 23:15:47 2010 +0100

    dri/nouveau: Trivially add GL_ARB_texture_mirrored_repeat.
    
    Signed-off-by: Francisco Jerez <currojerez at riseup.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=44df3577a77818d6e87f1b728f0aa19698133981
Author: Andrew Randrianasulu <randrik at mail.ru>
Date:   Mon Mar 1 23:45:50 2010 +0000

    dri/nouveau: Enable GL_EXT_stencil_wrap.
    
    Signed-off-by: Francisco Jerez <currojerez at riseup.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=210bcf6d156aba5994f25f1bd9c50586ebc3bada
Author: Andrew Randrianasulu <randrik at mail.ru>
Date:   Mon Mar 1 23:58:17 2010 +0000

    dri/nouveau: Add GL_EXT_stencil_wrap for nv04.
    
    Signed-off-by: Francisco Jerez <currojerez at riseup.net>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9c21c1e865ad3008eb6f4d6d4e4a48c2ed94472d
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Thu Mar 4 21:40:47 2010 +0100

    dri/nouveau: Fix rb->DataType for z24s8 renderbuffers.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=80316cbefaa28454ab9d6da44ac93805608c3685
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Thu Mar 4 21:32:07 2010 +0100

    dri/nouveau: Try to keep client buffers smaller than the scratch VBO length.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=43c347c63ee10db95bd912fc39b1127fa35305a4
Author: Francisco Jerez <currojerez at riseup.net>
Date:   Thu Mar 4 21:27:11 2010 +0100

    dri/nouveau: Pack client arrays as they're copied to the real BO.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b6456dc234b4736e2490e346c776ad4f2c7f7769
Author: Jesse Barnes <jbarnes at virtuousgeek.org>
Date:   Thu Mar 4 13:14:59 2010 -0800

    xdemos: add OML sync test
    
    Add program to test glXSwapBuffersMscOML behavior.  Based on glsync.c.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=566390bedf4e5f24b5234e9dc08ecb1a6fd4d13b
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Thu Mar 4 12:46:20 2010 -0800

    r300g: Fix indexbuf upper limits.
    
    Wine tends to pessimistically use ~0 for its max index, but r300s
    only can go up to 2^24-1, causing the kernel checker to freak out.
    
    Civ4 is marginally improved now. Still crashes, but not as bad.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=894d0ab9388543642b6940f09358844736a8bd3a
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Nov 12 10:15:49 2009 +0000

    APPLE_object_purgeable: autogenerated files

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5c49e49cce6c14bc9e973dea4d69e0b7d36086d
Author: Chris Wilson <chris at chris-wilson.co.uk>
Date:   Thu Nov 12 10:12:56 2009 +0000

    APPLE_object_purgeable: xml
    
    Signed-off-by: Chris Wilson <chris at chris-wilson.co.uk>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c0c728b2a3c8ebee09ddacd1390be31b1a73e23
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 10:51:31 2010 -0700

    gallivm: rework and implement more texture wrap modes
    
    All the texture wrap modes are now implemented for linear and nearest
    sampling.
    
    However, texture border color is not yet supported so some wrap modes
    will produce int coords outside the texture bounds.  We'll get garbage
    values insted of the texture border color for now.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=516bad2272aa9bb3c85516e0023ddd2ed236dcef
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 10:50:26 2010 -0700

    gallivm: added lp_build_fract()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6464d81e779e8c05ef96c9e5dab4422ff1f25464
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 09:45:34 2010 -0700

    gallivm: added lp_build_set_sign()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d230dae70e8caa67cc6bd7501f892d44c40a5d4
Author: Brian Paul <brianp at vmware.com>
Date:   Thu Mar 4 08:36:26 2010 -0700

    gallivm: added lp_build_negate()

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=38110fd1c3a6c57d1ff089d546a3456ca1a78da8
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 26 17:44:10 2010 -0700

    gallivm: clarify unsigned vs. signed integer type construction
    
    The lp_int_type() function was creating an unsigned type.  So rename
    that function to lp_uint_type() and create new lp_int_type() that
    creates a signed type.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8e7a8d65931a650534e0f5c4e0d8118cd6f7636e
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Mar 3 11:51:51 2010 -0800

    i915: Enable texture tiling by default.
    
    This now passes piglit testcases, and shows performance improvements
    on openarena.  Blit-heavy apps may see degradation, but the
    expectation is that the common case of 3D rendering will see
    significant wins.
    
    This regresses gen-teximage on my 855, and no piglit tests on my 945.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=41d3fdc380655b701fab2537bdc7e254b6155286
Author: Eric Anholt <eric at anholt.net>
Date:   Wed Mar 3 11:49:39 2010 -0800

    i915: Fix up i830 for tiled drawing offsets.
    
    Corresponds to b87406e55f029d29594ae76a4b39a4fe1007fe4f.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=caa8a365c512d477b9698e79f55da9c041eb1bef
Author: Jakob Bornecrantz <jakob at vmware.com>
Date:   Thu Mar 4 14:57:44 2010 +0000

    svga: Forgot one bit in rebase

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aae81a76816b8e04f0636df90a16b620bae3f652
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Thu Mar 4 16:33:39 2010 +0200

    fix getprocaddress test

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c7f7a309af54c76eccb451aa0c4f007656ebe7e1
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Thu Mar 4 01:56:20 2010 -0800

    DRI: Put back missing break-statement
    
    The break in the __DRI_ATTRIB_RENDER_TYPE case was accidentally
    removed in commit 5cf2c5851bcd29c2d53bb04ab692b4b156f5a74d.  This puts
    it back.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=34b2cec95c9e7781f4d32deed9980f05ee553d1d
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 01:51:50 2010 -0800

    Revert "mesa: Fix unsigned comparison."
    
    This reverts commit f9504e75f02586a8561733e0e2711c65efa2979d.
    
    This patch is incorrect.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac610ab830287029b2636522625f56ed09c3870b
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 01:35:28 2010 -0800

    glsl: Remove unsigned greater than or equal zero comparison.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f9504e75f02586a8561733e0e2711c65efa2979d
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 01:24:44 2010 -0800

    mesa: Fix unsigned comparison.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0dd40cc20af78146c1d1d3ad1df0652b7cedc078
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 01:10:44 2010 -0800

    glsl: Remove unsigned greater than or equal zero comparison.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3c90777fd7cce57486dc7d98e676ffe9dede55ae
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 00:58:36 2010 -0800

    glsl: Return NULL on _slan_gen_asm error path on non-debug builds.
    
    Exit the function early on the error path, instead of continuing, to
    prevent a null pointer dereference later on.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=df20c3943ab4e20055f8e731f112aa9fd8d66068
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 00:53:52 2010 -0800

    glsl: Add assert to check input to strcmp.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=df62b0da92f50b309d79d6552ecdf5a59910c80a
Author: Vinson Lee <vlee at vmware.com>
Date:   Thu Mar 4 00:41:21 2010 -0800

    mesa: Add asserts to check inputs to memcpy.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=25e439e69f3f5e77062321f6e496391c090e889f
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Mar 4 15:49:57 2010 +1000

    r300: make blit code work on swtcl machines.
    
    Only tested this on my rv530 with R300_NO_TCL=1, but it works there
    at least. It would be nice to fix the tex_offset by chaning the vertex
    program on tcl to read from offset 6 but this isn't really necessary.
    
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c27fed58e4979ec950fa4af56eb8b94b21705ac8
Author: Dave Airlie <airlied at redhat.com>
Date:   Thu Mar 4 15:08:26 2010 +1000

    r300_blit: initialise whole fp structure to 0
    
    at least on the r500 we get a lockup unless I do this, the compiler
    seems to fail to compile and we just get a null fp.
    
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5d0956ca4621f379be9beb104b21a90f207475c
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Mar 3 19:03:45 2010 -0800

    Remove ffb and gamma from configs.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f4113012e0b0defa0ddb8ff3b7f6a518df9ac1e0
Author: Vinson Lee <vlee at vmware.com>
Date:   Wed Mar 3 18:20:01 2010 -0800

    wgl: Fix mingw32 build.
    
    This was missed in commit fcf438e9e03f6e75bca4a49ad372fe7c4b1abbf8.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6d9a9e57dc312a2f9f09a6b826a2de93fab5ae26
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 17:50:11 2010 -0800

    Fix unmatched parenthesis introduce by previous commits
    
    I wasn't careful enough when removing support for GCC versions earlier
    than 3.3.0.  I could have sworn that I compile tested before pushing,
    but apparently not.  FAIL.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d7e2198ddc4d76c26cabceaadf1b477e3a69271
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 16:43:13 2010 -0800

    Note removal of pre-GCC 3.3.0 support in release notes.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7dde2c131d8ec04c00f0dd3d7747019ff72a237
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 16:15:42 2010 -0800

    Remove support for GCC older than 3.3.0 from generated sources
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e8e4b918d1dac8a0c20e7a5d6f4665a1eaf174f
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 16:03:24 2010 -0800

    Remove support for GCC older than 3.3.0 from generator scripts
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=016fc30839f0fb67bb37d4a7353a7e38749deab5
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 16:02:45 2010 -0800

    Remove support for GCC older than 3.3.0
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9aa3aa71386394725ce88df463d6183f62777ee5
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 15:59:37 2010 -0800

    Add version check for GCC
    
    Mesa now requires GCC 3.3.0 or later.  See the following thread from
    the mesa3d-dev mailing list for more details:
    
    http://marc.info/?t=126748568900005&r=1&w=2
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3594bf233d16ceb21e97fcdfb57ea45cb0c5e41b
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Mar 3 16:12:22 2010 -0500

    radeon/r200/r300/r600: add check_blit vtbl function
    
    Check if the native blit formats are supported, if not,
    attempt to use an alternate format.
    
    Skip 3, >4 bpp as per comments from mcencora on irc.
    
    Signed-off-by: Alex Deucher <alexdeucher at gmail.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=21cc53c2bc1dbd2ddd8510f68215497ed3c2088e
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Mar 3 05:30:14 2010 -0800

    Note removal of color-index rendering in release notes.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0384214923216b4bb7340070d08fcda2cbb79a93
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Fri Feb 26 17:58:53 2010 -0800

    Remove stray defines of HAVE_RGBA
    
    Now that color-index support is removed from t_dd_tritmp.h and
    t_dd_unfilled.h, drivers no longer need define HAVE_RGBA.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=889a0f34717e84778de33ab4e6c43d5627d5b4c9
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Fri Feb 26 17:54:59 2010 -0800

    mesa/tnl_dd: Remove color-index support from t_dd_unfilled.h
    
    The code removal and the re-indent were done together for this one
    because the cause of the affected code blocks is much, much smaller
    than in t_dd_tritmp.h.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e00b50c39ad13090c74877a421d10483c3c5bab1
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Fri Feb 26 17:45:27 2010 -0800

    mesa/tnl_dd: White-space / indentation fixes after previous commit
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78742f8e867d8819fca49cc6559ac5ef44fdd83f
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Fri Feb 26 17:41:15 2010 -0800

    mesa/tnl_dd: Remove color-index support from t_dd_tritmp.h
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=06ceba0a7cab39e770a68b3ae8b8b4f17c0347d2
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:29:53 2010 -0800

    mesa: Remove unused RasterIndex field
    
    With the preceeding changes, gl_current_attrib::RasterIndex is not
    used.  Remove it.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5c52b4292ff1aa37f38b20f33ff1642e1c20f894
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:28:04 2010 -0800

    mesa: Always return default value for CURRENT_RASTER_INDEX
    
    Since there is no color-index rendering, it is impossible to update
    this value.  Just return the initial setting and be happy.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=24d311c13339978a37885e88a49a990903652339
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:25:19 2010 -0800

    mesa: Eliminate index parameter to _mesa_feedback_vertex
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bb8c3b1bcc81fd5addc5e214f3efcfdca50c6806
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:12:30 2010 -0800

    mesa: Remove ClearIndex and IndexMask from device-driver interface
    
    These are used to inform the driver of the clear value for color-index
    buffers and to control write-masking of bits in color-index buffers.
    No driver use or need (not even Nouveau) these interfaces.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5034e8ad42df60a7f61319ccd6c1a3dbf28e6699
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:06:29 2010 -0800

    swrast: Remove _swrast_logicop_ci_span
    
    After all the recent color-index rendering removal,
    _swrast_logicop_ci_span is no longer used anywhere.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3d0f608e139336174121617f760398abca25eb31
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:03:23 2010 -0800

    mesa: Remove _mesa_add_color_index_renderbuffers
    
    After all the recent color-index visual support removal,
    _mesa_add_color_index_renderbuffers is no longer used anywhere.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b9f63c277ac84f7b6598cb4e908033514d379171
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 19:00:50 2010 -0800

    mesa: Remove checks of Visual.rgbMode in Get paths
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=22a96f305898b5d1aa26809c7156a01686eb9bf0
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 18:58:38 2010 -0800

    mesa: Remove checks of Visual.rgbMode
    
    This must always be true now, so there is no reason to check it.  Ever.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fcf438e9e03f6e75bca4a49ad372fe7c4b1abbf8
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 18:49:33 2010 -0800

    mesa: Remove support for creating color-index visuals
    
    Remove the rgbMode and indexBits parameters from _mesa_create_visual
    and _mesa_initialize_visual.  These values are now hardcoded to
    GL_TRUE and 0.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9c1b3caf67f035df83c6a4e38709cfa395f4cc6
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 18:24:07 2010 -0800

    tnl: Remove color-index TNL support
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5cf2c5851bcd29c2d53bb04ab692b4b156f5a74d
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 18:23:19 2010 -0800

    DRI: Remove support for color-index visuals
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e650c07f47ac6f49a4dfcb58290fd049092fb768
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 18:15:40 2010 -0800

    swrast_setup: Remove more color-index rendering support
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=859c98c392c1fa71911edf983dc94a201f2bf0e6
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 17:48:27 2010 -0800

    swrast: Remove color-index rendering support from s_spantemp.h
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=81fe9949ef0293f7a6e076bd6e56f6a5340a1dc3
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 17:44:28 2010 -0800

    mesa/xlib: Remove support for color-index rendering
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=641705f0329c038079650089a664d76abfc5a937
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:59:27 2010 -0800

    osmesa: Remove support for color-index rendering
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6f317253bf987f6e9788eb913a587d1373192f1c
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:51:40 2010 -0800

    fbdev: Remove support for color-index rendering
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=718ff7e87bf9b86517e88270cc984e364ace9506
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:44:39 2010 -0800

    DRI/swrast: Remove color-index support from DRI swrast driver
    
    It appears that color-index rendering wasn't actually supported
    anyway.  swrastFillInModes did not previously create an color-index
    configs, so it doesn't seem like there would be any way to get a
    color-index visual.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dc14ce9e367984cece79748b177e142ca02fa06d
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:34:21 2010 -0800

    swrast: Remove SPAN_INDEX
    
    Also adjust the bits that appear after it to fill in the gap.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7ce12c9024f74bb26e45496a46b57708d8159d37
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:11:43 2010 -0800

    swrast: Remove _swrast_read_index_span
    
    After all the recent color-index rendering removal,
    _swrast_read_index_span is no longer used anywhere.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ca57295785f3ab040890037e6a2645a70d2b2f2
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:10:02 2010 -0800

    swrast: Remove _swrast_mask_ci_span
    
    After all the recent color-index rendering removal,
    _swrast_mask_ci_span is no longer used anywhere.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b00362e51b28b4ea43c5f42353182146bd5e802b
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:07:11 2010 -0800

    swrast: Remove _swrast_fog_ci_span and associated code
    
    After all the recent color-index rendering removal,
    _swrast_fog_ci_span is no longer used anywhere.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c00282102aea387e8c0fb29811d0ea8f010f145a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:05:20 2010 -0800

    swrast: Remove _swrast_write_index_span and associated code
    
    After all the recent color-index rendering removal,
    _swrast_write_index_span is no longer used anywhere.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2b7911d37dc1518b9047b02acdc6f8476abad70f
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 16:02:38 2010 -0800

    swrast: Remove remaining color-index state tracking infrastructure
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3fd8487ac65aeee8e3ed4dc6dc6468daf880da1a
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:54:33 2010 -0800

    swrast: Remove support for ReadPixels from a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9e2d30e0b8242d1e4afcf05513bd3d7e0de504a2
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:45:36 2010 -0800

    swrast: Remove support for Clear into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5ed4c45c675ebdd595ad0d31f2835f8b2b8dc57
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:39:08 2010 -0800

    swrast: Remove support for rendering antialiased lines into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=87b9f5a7251b96bd315a72ae6fd972aa94e226e0
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:26:48 2010 -0800

    swrast: Remove support for rendering antialiased triangles into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e6df80184b0c7e83eba382b3161ba11db497c55d
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:22:56 2010 -0800

    swrast: Remove support for rendering lines into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbe901ceb01e48ba7d79fd9245b9d339ef17c692
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:20:11 2010 -0800

    swrast: Remove support for rendering points into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0ed9c4bc7affb7a6b9be5ff129815fccf8c3885d
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:17:30 2010 -0800

    swrast: Remove support for rendering triangles into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d05badba291ce4444b6aaabfd577bdbcf7929193
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:15:01 2010 -0800

    swrast: Remove support for Bitmap into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ef0e02f93d5969e6659f5e41dd572c2db8e20044
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:11:04 2010 -0800

    swrast: Remove _swrast_write_zoomed_index_span and associated code
    
    After removing support for CopyPixels and DrawPixels involving
    color-index buffers, _swrast_write_zoomed_index_span is no longer
    used.  Removed it and all the support for COLOR_INDEX formats in zoom_span.
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e7e748cd04f5f014a1e4d8837ee7590d68115768
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 15:02:59 2010 -0800

    swrast: Remove support for CopyPixels to / from a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d82e1d7f95bf1fe2be9bc2ac5a2880401a8dc01c
Author: Ian Romanick <ian.d.romanick at intel.com>
Date:   Wed Feb 24 14:55:25 2010 -0800

    swrast: Remove support for DrawPixels into a color-index buffer
    
    Signed-off-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4053d337035a17c3bded6458093acf56d1878cba
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 19:55:31 2010 +0000

    llvmpipe: Store the original triangle coordinates in the debug build.
    
    For debugging purposes only.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4d5dd82558fcf1f6fcfdb95b225a4e3f842a9133
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 18:47:29 2010 +0000

    llvmpipe: Ensure context is flushed when destroying shaders.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b87406e55f029d29594ae76a4b39a4fe1007fe4f
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Mar 2 18:06:24 2010 -0800

    i915: Use x,y drawing offsets instead of changing buffer offsets.
    
    This should fix rendering into mipmaps of tiled textures.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=06d1472ffa0648efa9374fa227894fbf0b0be054
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Mar 2 18:04:40 2010 -0800

    i915: Tell the kernel when we actually need fence registers on our BOs.
    
    This improves tiled texture performance of OA on my 945 from 25.3fps
    to 29.0fps, whereas untiled is 28.2fps, by avoiding stalls for fence
    register changes.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=179d2c0e0bcf96fc40107882ccab909af8c89853
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Mar 2 15:34:17 2010 -0800

    intel: Use drm_intel_bo_alloc_tiled for region allocs.
    
    This moves the logic for how to align pitches, heights, and sizes of
    objects to one central location.  Fixes rendering with texture tiling
    on i915.  Note that current libdrm is required for the change for
    I915_TILING_NONE pitch alignment.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=07439cf61717a3bde82745aa2acc878d7fd0133f
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Mar 2 15:28:36 2010 -0800

    i915: Don't do the pitch expansion for tiled buffers.
    
    The weirdness that led to the bumping of pitch for those 512/1024
    pixels is that in taking a 2x2 subspan or bilinear filtering we'd end
    up hitting the same channel in 2 different pages, leading to lower
    performance.  With tiling, that doesn't occur, so we don't need to
    waste the memory.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=55e90e46e0f4f3f8b5da334d84fefb65b9b3d45b
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Mar 2 10:41:08 2010 -0800

    intel: Use GTT mapping in the blit fallback path in case there's tiling.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a3593833dc2c14948c41654ed015c91634a78af3
Author: Eric Anholt <eric at anholt.net>
Date:   Tue Mar 2 10:27:51 2010 -0800

    i965: Fix up Sandybridge VS sizing.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b8ff24554253cf60bbbc8564c11008ff3866953
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Wed Mar 3 21:22:38 2010 +0200

    glapi: minor cosmetic

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8bd8aec81d0310a3b790d425c41968003b454380
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Wed Mar 3 21:22:38 2010 +0200

    glapi: drop condvar
    
    Seems unused and replaced by functionality in os module.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bdbf199a8c5bef12186e022babbb03f5cd763db6
Author: Alex Deucher <alexdeucher at gmail.com>
Date:   Wed Mar 3 14:09:53 2010 -0500

    r600: add new rs880 pci id

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=400734258453fb8cb22a467d18779ad3acf4e53f
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Mar 2 15:34:18 2010 -0500

    egl_dri2: Factor out DRI2 protocol bits from initialize.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=af3f1bb26980537522a1586fef3fc3c208b44ebc
Author: Kristian Høgsberg <krh at bitplanet.net>
Date:   Tue Mar 2 15:41:12 2010 -0500

    intel: Set InternalFormat for renderbuffers created from an EGLImage

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=be1b7d1a04fe5aab11690cdf4960b160f612e51a
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 13:47:42 2010 +0000

    progs/gallium/unit: Test (un)pack_4ub.
    
    Most of them are failing.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f7e403b129456df3bbb445eea42bae7376ecc59d
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 13:08:23 2010 +0000

    gallium: Remove PIPE_FORMAT_R8G8B8X8_SNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a5b56c815328c0227926323c40896426bb66d227
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 13:08:08 2010 +0000

    util: Remove PIPE_FORMAT_R8G8B8X8_SNORM information.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c51f7a48cde970c06a42a9ca195a2d1cf808fd2c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 13:07:56 2010 +0000

    r300: Remove PIPE_FORMAT_R8G8B8X8_SNORM support.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c2ba28438669818025a2785a547bb7d402ce951f
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 13:07:43 2010 +0000

    progs/gallium/unit: Remove PIPE_FORMAT_R8G8B8X8_SNORM test cases.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b7b66781b373c8930706b321934477e3325be2c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 12:07:39 2010 +0000

    llvmpipe: Linux is no longer a dependency. Llvmpipe builds and runs fine on windows too.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9f9b44222f45a4548070c1019674abe173e2f253
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 12:00:25 2010 +0000

    llvmpipe: Centralize LLVM initialization.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9e6da7b4cd2019e5ac501bfa1d1aeff49e1982c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 12:00:08 2010 +0000

    gallivm: Centralize initialization. Fix stack alignment issues on Windows.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f58ca9b02bb4b19d57dfe38016626a89c3757de6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 11:17:16 2010 +0000

    llvmpipe: Update for lp_bld_init.h rename.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=af36b050eb2c801faecbd2b239d96df71fec5287
Author: José Fonseca <jfonseca at vmware.com>
Date:   Wed Mar 3 10:54:35 2010 +0000

    gallivm: Rename lp_bld_misc -> lp_bld_init.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=daf85c460875c944d6918fdf4041467d97cba41e
Author: Dave Airlie <airlied at redhat.com>
Date:   Wed Mar 3 16:27:21 2010 +1000

    radeon/r200/r300/r600: fix blit BO buffer validation
    
    there is no need for these to be persistent since we flush the CS
    at the end of the blit, and we don't reuse these buffers at all.
    
    on my r600 the Wine DX9 test suite doesn't crash at least anymore.
    
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4cb7642ff3ba390e2918d71220625a837bf8a7b9
Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Tue Mar 2 19:14:09 2010 -0800

    r300g: Use a macro to consolidate general state handling.
    
    My God, I've reinvented R300_STATECHANGE. Forgive me. :C

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=20443f969d78efb8437083b39b9ddcf4c08aa6cf
Author: Christoph Bumiller <e0425955 at student.tuwien.ac.at>
Date:   Tue Mar 2 19:16:39 2010 +0100

    nv50: fix RT formats after format rename fixes
    
    Getting rid of the evil pre-processor magic, but not changing our
    internal format naming convention (at least for now).

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=aaa2d548ed46636f6558494dc035f40bff445deb
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Mar 2 17:26:40 2010 +0000

    nouveau: Rename pipe formats.
    
    These format uses were being hiden by pre-processor magic and were
    missed in the previous search'n'replace.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2998cad9ce0c2c60078a28e6a0f3f3bbda3a6535
Merge: faf8215bae70f020420242dc812ef141fdcf5417 8598cebf43ea4e1098dbab13b037dd1de216b8b5
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Mar 2 16:00:34 2010 +0000

    Merge branch 'gallium-format-cleanup'

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=faf8215bae70f020420242dc812ef141fdcf5417
Author: Zack Rusin <zackr at vmware.com>
Date:   Tue Mar 2 10:18:29 2010 -0500

    llvmpipe: improve based on review from Jose and fix else clauses
    
    else was broken in the outter most else statemants, plus the code
    didn't need an inverted mask to compute the inverse of the current
    condition.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0c616da24114a22e7a6ad6e333cf4e836a91e95f
Author: Keith Whitwell <keithw at vmware.com>
Date:   Tue Mar 2 15:02:29 2010 +0000

    llvmpipe: remove some ifdefs
    
    No longer any need to protect expensive asserts with #ifdef DEBUG.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5fe2ce28b6e9fba181c13c6f49b57b3dd68fe88e
Author: Keith Whitwell <keithw at vmware.com>
Date:   Tue Mar 2 14:41:35 2010 +0000

    llvmpipe: reorganize transfer usage
    
    Move transfer creation and mapping to the "scene" object, and out of
    the rasterizer.  The rasterizer operates on already-mapped
    framebuffers only, and no longer needs a screen or context pointer.
    
    The scene object has access to a pipe_context, and this reorg prepares
    for moving transfer functionality from the screen to the context.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8417528e3a5b9f2aed783222091ca96b56e8c37a
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Mar 2 07:50:15 2010 -0700

    intel: passs correct context type to intel_prepare_render() call

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cb099c2ecfe3cf8d8ff21c3031e3c2d43efd0e69
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Mar 2 07:47:56 2010 -0700

    i965: include macros.h to get CLAMP macro

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5f40a7aed12500fd6792e2453f495555c3b5c54d
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Mar 2 07:34:29 2010 -0700

    glx: replace assertion with conditional
    
    See fd.o bug 26832.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8598cebf43ea4e1098dbab13b037dd1de216b8b5
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Mar 2 12:47:16 2010 +0000

    progs/gallium/unit: Add test cases for single precision floats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=77d9e93901efcb975504e0d1186c65daf32cc122
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Mar 2 12:40:09 2010 +0000

    progs/gallium/unit: Add test cases for Nx16 and Nx32 integer formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4ca70c489baed3e23dbf5e5e5794385113e22252
Merge: c1c7fa5192c4fb3f51fb67c81e58713d61ff0c93 ff9ddf4d39be9e36d3e1dd9e10e889efa40dfb1e
Author: Michal Krol <michal at vmware.com>
Date:   Tue Mar 2 13:35:30 2010 +0100

    Merge branch 'gallium-no-rhw-position'
    
    Conflicts:
    	src/gallium/drivers/r300/r300_blit.c
    	src/gallium/drivers/r300/r300_emit.c
    	src/gallium/drivers/r300/r300_state_derived.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=915bbc8b0b4eba001a500fd2291a757acd90b727
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Mar 2 11:30:46 2010 +0000

    progs/gallium/unit: Add more test cases.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a31bed4b1d2aa099a8af02d9ab8dee33e0c1858
Author: José Fonseca <jfonseca at vmware.com>
Date:   Tue Mar 2 11:30:23 2010 +0000

    util: Tweak comment for D3D10-like formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4e1aa4a8125d70c61e8c61b7b025ccbc841e7cba
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:15:04 2010 +0000

    progs/gallium/python: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3b67f879701523a35bf09e999dcbaee26cd17b5a
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:14:48 2010 +0000

    gallium/unit: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=496aa4793a4872c712b941e5d0b37ee1129ea8ed
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:14:38 2010 +0000

    rbug: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4028fab89296346b1ae267e589d41c5ff4a5bab6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:14:31 2010 +0000

    gdi: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=907d5611b2d17efaf7e243ff766b04de957267d0
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:14:26 2010 +0000

    drm/nouveau: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b34d138d8453d45f29632d4dcbe040be11265d26
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:14:12 2010 +0000

    svga: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b7b07b0029c4c17603c97467dda0a487417c2477
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:13:57 2010 +0000

    softpipe: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b5cfa6f1966557106a7033b2c80769d64c72ce4c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:13:41 2010 +0000

    r300: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ff9ddf4d39be9e36d3e1dd9e10e889efa40dfb1e
Author: Marek Olšák <maraeo at gmail.com>
Date:   Tue Mar 2 02:37:45 2010 +0100

    util/blitter: Fix the viewport transformation for Z coordinates
    
    When clearing buffers, the depth is specified in the range [0, 1]
    and should be passed through blitter "as is".

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c1c7fa5192c4fb3f51fb67c81e58713d61ff0c93
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Mar 2 01:15:02 2010 -0800

    i915g: Add assert to check for null pointer dereference.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8462fe2bbf2aac87e6eabddc805b3d3ec63c6376
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Mar 2 01:10:29 2010 -0800

    glsl: Add assert to check input to strcmp.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=247008f6c2014c8f84de3a27ac954afe2c418a93
Author: Vinson Lee <vlee at vmware.com>
Date:   Tue Mar 2 01:01:23 2010 -0800

    mesa: Add asserts to check inputs to memcpy.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8bf5c229f3fdf2f3a6ae44afe03d3e1bd7194d6a
Author: Dave Airlie <airlied at redhat.com>
Date:   Tue Mar 2 14:05:21 2010 +1000

    r600: fix blender picking.
    
    This fixes the sw fallback for GL_SELECT picking modes.
    
    Fixes object picking blender + depthpick test
    
    http://bugs.freedesktop.org/show_bug.cgi?id=26419
    
    Signed-off-by: Dave Airlie <airlied at redhat.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=80f3cc36c511f62666162bca1d88c7746b98a27d
Author: Zack Rusin <zackr at vmware.com>
Date:   Mon Mar 1 22:11:08 2010 -0500

    llvmpipe: implement some control-flow
    
    implements if/else/endif constructs and lays down the code for looping
    and others. we create a conditional execution mask which decides which
    of the four inputs are enabled for any store. it's used only if an
    execution mask is present, otherwise we go through a direct store.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d3f24ab33c284325abaf4b250f8928d4d53836e1
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Tue Mar 2 03:31:16 2010 +0200

    glapi: fix compile with ES

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=6e48f17a1620dda83e0fedd68a8f004ed1fbfea9
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 23:18:29 2010 +0000

    glapi: Fix syntax.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a7776696b786180f1d384eb22b928707e74dfca
Author: Pauli Nieminen <suokkos at gmail.com>
Date:   Mon Mar 1 23:47:35 2010 +0200

    radeon: Reduce number of radeon_bo_map calls that require kernel entry.
    
    DMA buffers are often remapped many times for singel cs. To reduce number of
    mapping calls ending to kernel dma buffers are mapped when allocated and unmapped
    when full or in cs flush. This makes indifual mapping calls in other parts of
    code simple increment/decrement reference count which is faster than entering
    kernel.
    
    This improves Anholt's openarena benchmark from 36 fps to 44 fps.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a379fa8b3059d0a083dc2641a4afb3a33380e275
Author: Karl Schultz <karl.w.schultz at gmail.com>
Date:   Mon Mar 1 12:21:13 2010 -0700

    Remove now obsolete mesa_bzero symbol.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d7e6e879fdfb1a4e3125237d117f68025dfa0d72
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Mon Mar 1 17:28:55 2010 +0200

    glapi: drop SOLARIS_THREADS
    
    It seems that SOLARIS_THREADS is not used and does not work.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d41ab94d35cb47effbd2582289298be4f13c50e4
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Mon Mar 1 04:44:02 2010 +0200

    glapi.c: misc coscmetic for FreeTSD
    
    - move out of of the dispatch/context block to after corresponding init functions
    
    - use more consistent naming with corresponding init functions
    
    - XXX use _glthread_InitTSD() vs (void)_glthread_GetTSD() in _glapi_check_multithread() XXX

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7b454b00a4423937bd83ecff2d61ff08e6504707
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Feb 27 15:19:44 2010 +0200

    glapi.c: misc cosmetic
    
    mainly, move the multithread check mutex out of the dispatch/context block,
    closer to where it is used.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cccdc1783fda33da6fc12befdf288b74866e5dfa
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Fri Feb 26 23:43:46 2010 +0200

    glapi.c: mv init_glapi_relocs to glapi_getproc.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fae5758fac963ce014e3d43f1bca7fb489e02bf9
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Fri Feb 26 20:01:20 2010 +0200

    glapi.c: mv check_table to glapi_getproc.c

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=42f3241e04b6cd74829dfb64b4a154ac8a4e6a48
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Feb 27 00:24:58 2010 +0200

    glapi.c: split check_table to not_null and get_proc

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=750a7f1f1d6438c3fb460883aa2a626970e4c534
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Fri Feb 26 19:09:38 2010 +0200

    glapi.h: drop dispatch_override prototypes
    
    cannot find them in mesa tree

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=57d31591d10d656dbc8bea1d162dec90518e7b8c
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Sat Feb 27 02:48:27 2010 +0200

    glapi.h: misc cosmetic
    
    - revert context/dispatch order, similar to glapi.c
    - stray GL_GLEXT_PROTOTYPES

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a4ec52f245746b477b673e7cfb9b73d711bfa0d6
Author: George Sapountzis <gsapountzis at gmail.com>
Date:   Fri Feb 26 20:58:24 2010 +0200

    glapi.h: consolidate GET_DISPATCH() and GET_CURRENT_CONTEXT() macros
    
    Use likely() macro, as this is what most projects use.
    
    Drops GL_CALL define, cannot find it in mesa tree.
    
    Also, whitespace cleaunps in glthread.h

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9f1db0a03b6d89f8b1113785aa961e6c9a398ef
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:13:32 2010 +0000

    nouveau: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=33080a8454ef5d6443c9b7211ab1e71888679f9f
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:12:38 2010 +0000

    llvmpipe: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4710040617d0d7233da2c9c8fbdc41e79b39937a
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:12:25 2010 +0000

    i965: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b2b1e899f64ed8a96ea2df6ed45accd430d44363
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:12:19 2010 +0000

    i915g: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c828f784e54fa3bec3c4295dfdffce0ae9fb5e9c
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:12:09 2010 +0000

    cell: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0b6e45e1ee55a63db5cb43fe863e054e13e87869
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:11:55 2010 +0000

    python: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b306308757c0ce3cf47a50bac12bb39f212ca6b2
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:11:46 2010 +0000

    vega: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5706d7fcaf3c3238c652593d5669b9f793c6cdce
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:11:30 2010 +0000

    wgl: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d34a1a7028d76d783bbe0337c1b5613e37b31179
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:11:24 2010 +0000

    xorg: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=41b80461b77abbd595d7597bea2a2585875e8a74
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:11:04 2010 +0000

    glx: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ae3926011e6bd08ac921209cb4b189df4c255007
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:10:52 2010 +0000

    egl: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c456dd5b4be15b1fe842e03dd40da4505e79e3fa
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:10:41 2010 +0000

    dri: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7d1a79a04eb1266649956f6924f25071d85e20fe
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:10:23 2010 +0000

    mesa: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a48975347126aacf3a82a5b3e3c69bffd491020a
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:10:07 2010 +0000

    translate: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=7a61722f693a39cdeb4f5ab2e905f563f742d2e3
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:09:55 2010 +0000

    draw: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=712ba6e6b049c050af3ac1992aba009ebbe56ca5
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:09:40 2010 +0000

    util: Rename pipe formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3843548a67da4ad484eadfd9e65d56d581a49a82
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:09:03 2010 +0000

    gallium: Standardize on the LSB->MSB notation.
    
    Less confusing, and seems to gather more consensus.
    
    Below are the sed commands used. This and following commits are the
    result of applying this too to the whole tree, plus manual whitespaces
    fixes.
    
    s/\<PIPE_FORMAT_A8R8G8B8_UNORM\>/ASDGFSJKDGSDFGSJDFGREKT/g
    s/\<PIPE_FORMAT_B8G8R8A8_UNORM\>/PIPE_FORMAT_A8R8G8B8_UNORM/g
    s/\<ASDGFSJKDGSDFGSJDFGREKT\>/PIPE_FORMAT_B8G8R8A8_UNORM/g
    
    s/\<PIPE_FORMAT_X8R8G8B8_UNORM\>/ASDGFSJKDGSDFGSJDFGREKT/g
    s/\<PIPE_FORMAT_B8G8R8X8_UNORM\>/PIPE_FORMAT_X8R8G8B8_UNORM/g
    s/\<ASDGFSJKDGSDFGSJDFGREKT\>/PIPE_FORMAT_B8G8R8X8_UNORM/g
    
    s/\<PIPE_FORMAT_R8G8B8A8_UNORM_REV\>/PIPE_FORMAT_A8B8G8R8_UNORM/g
    s/\<PIPE_FORMAT_R8G8B8X8_UNORM\>/PIPE_FORMAT_X8B8G8R8_UNORM/g
    s/\<PIPE_FORMAT_A1R5G5B5_UNORM\>/PIPE_FORMAT_B5G5R5A1_UNORM/g
    s/\<PIPE_FORMAT_A4R4G4B4_UNORM\>/PIPE_FORMAT_B4G4R4A4_UNORM/g
    s/\<PIPE_FORMAT_R5G6B5_UNORM\>/PIPE_FORMAT_B5G6R5_UNORM/g
    s/\<PIPE_FORMAT_A2B10G10R10_UNORM\>/PIPE_FORMAT_R10G10B10A2_UNORM/g
    
    s/\<PIPE_FORMAT_A8L8_UNORM\>/PIPE_FORMAT_L8A8_UNORM/g
    
    s/\<PIPE_FORMAT_A8L8_SRGB\>/PIPE_FORMAT_L8A8_SRGB/g
    s/\<PIPE_FORMAT_R8G8B8A8_SRGB\>/PIPE_FORMAT_A8B8G8R8_SRGB/g
    s/\<PIPE_FORMAT_R8G8B8X8_SRGB\>/PIPE_FORMAT_X8B8G8R8_SRGB/g
    
    s/\<PIPE_FORMAT_A8R8G8B8_SRGB\>/ASDGFSJKDGSDFGSJDFGREKT/g
    s/\<PIPE_FORMAT_B8G8R8A8_SRGB\>/PIPE_FORMAT_A8R8G8B8_SRGB/g
    s/\<ASDGFSJKDGSDFGSJDFGREKT\>/PIPE_FORMAT_B8G8R8A8_SRGB/g
    
    s/\<PIPE_FORMAT_X8R8G8B8_SRGB\>/ASDGFSJKDGSDFGSJDFGREKT/g
    s/\<PIPE_FORMAT_B8G8R8X8_SRGB\>/PIPE_FORMAT_X8R8G8B8_SRGB/g
    s/\<ASDGFSJKDGSDFGSJDFGREKT\>/PIPE_FORMAT_B8G8R8X8_SRGB/g
    
    s/\<PIPE_FORMAT_A8B8G8R8_SNORM\>/PIPE_FORMAT_R8G8B8A8_SNORM/g
    s/\<PIPE_FORMAT_X8B8G8R8_SNORM\>/PIPE_FORMAT_R8G8B8X8_SNORM/g
    s/\<PIPE_FORMAT_X8UB8UG8SR8S_NORM\>/PIPE_FORMAT_R8SG8SB8UX8U_NORM/g
    s/\<PIPE_FORMAT_B6UG5SR5S_NORM\>/PIPE_FORMAT_R5SG5SB6U_NORM/g
    
    s/\<PIPE_FORMAT_S8Z24_UNORM\>/ASDGFSJKDGSDFGSJDFGREKT/g
    s/\<PIPE_FORMAT_Z24S8_UNORM\>/PIPE_FORMAT_S8Z24_UNORM/g
    s/\<ASDGFSJKDGSDFGSJDFGREKT\>/PIPE_FORMAT_Z24S8_UNORM/g
    
    s/\<PIPE_FORMAT_X8Z24_UNORM\>/ASDGFSJKDGSDFGSJDFGREKT/g
    s/\<PIPE_FORMAT_Z24X8_UNORM\>/PIPE_FORMAT_X8Z24_UNORM/g
    s/\<ASDGFSJKDGSDFGSJDFGREKT\>/PIPE_FORMAT_Z24X8_UNORM/g
    
    s/\<PIPE_FORMAT_YCBCR\>/PIPE_FORMAT_UYVY/g
    s/\<PIPE_FORMAT_YCBCR_REV\>/PIPE_FORMAT_YUYV/g

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b152abe914e9ba7263a5a2e76646716e01ad09ec
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:42:01 2010 +0000

    progs/gallium/unit: Rename PIPE_FORMAT_A8B8G8R8_SNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=568a3c73652f02e8b0fee7693578c8fd2013d97f
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:41:05 2010 +0000

    r300: Remove PIPE_FORMAT_A8B8G8R8_SNORM.
    
    PIPE_FORMAT_R8G8B8A8_SNORM already listed.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=971ab386c0c8b7fd261a41e9a38fc4f83f9ba3f6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:40:33 2010 +0000

    softpipe: Advertise PIPE_FORMAT_R8G8B8A8_SNORM instead.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a6c4c4486d66c857125fb7d6f1a21c002f5cb8cd
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:40:02 2010 +0000

    util: Remove PIPE_FORMAT_A8B8G8R8_SNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=835a725684dc294f579bbb8e11ad767de7503eef
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 18:39:47 2010 +0000

    gallium: Remove PIPE_FORMAT_A8B8G8R8_SNORM.
    
    Its actually an alias for PIPE_FORMAT_R8G8B8A8_SNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c863f30155f26d47dc45736ffbbc0e9d96009756
Author: Michal Krol <michal at vmware.com>
Date:   Mon Mar 1 19:00:40 2010 +0100

    util: Generate linear<->sRGB conversion tables.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9a2c4f907b87e81173f50222c4bc325064609392
Author: Michal Krol <michal at vmware.com>
Date:   Mon Mar 1 17:57:18 2010 +0100

    tgsi: Cleanup exec code for CLAMP, CMP and CND.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ac8e1c18f2b75ff8a49efbc1aad3a5864f3cfcf0
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:42:54 2010 +0000

    util: Fix PIPE_FORMAT_R8G8B8_SRGB swizzles.
    
    The only user of PIPE_FORMAT_R8G8B8_SRGB is mesa, which
    per src/mesa/main/texstore.c interprets it as
    
      R8 G8 B8
    
    and not the other way around.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=88e640fc14c3146966b6ba886d7f79874e745b35
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:28:38 2010 +0000

    xlib: Use PIPE_FORMAT_R8G8B8A8_UNORM(_REV) as appropriate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a2bcdb7e509fde231846f3af09bef38ed1df4068
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:26:36 2010 +0000

    r300: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2c1249e2265cbe96bb00e94f2d9a19c5d8a9d5c4
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:25:25 2010 +0000

    i915g: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=382d1d370bcf58303ffd9bc0606619e57ea3f302
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:25:04 2010 +0000

    mesa: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=daf7caf4cfb1c3732a31be56157e9c7d0399ef58
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:24:48 2010 +0000

    util: Use PIPE_FORMAT_R8G8B8A8_UNORM_REV where appropriate.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cd8b6523039d68459756db487566a97fac1d4d75
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:24:09 2010 +0000

    gallium: Introduce a new format to disambiguate PIPE_FORMAT_R8G8B8A8_UNORM.
    
    PIPE_FORMAT_R8G8B8A8_UNORM now means just
    
      R8 G8 B8 A8
    
    PIPE_FORMAT_R8G8B8A8_UNORM_REV means
    
      A8 B8 G8 R8
    
    And the thumb rule is vertex buffers refer to PIPE_FORMAT_R8G8B8A8_UNORM,
    while textures refer to PIPE_FORMAT_R8G8B8A8_UNORM_REV.
    
    PIPE_FORMAT_R8G8B8A8_UNORM_REV is just a temporary name.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d170d73b16aef3e61a7b50038e7208e46d7d1223
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:10:49 2010 +0000

    bin: Remove raw2png.py.
    
    Outdated, broken, and unused.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=018f4aca794d41cbf215992f8f0dec584aa6bc91
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 16:07:53 2010 +0000

    util: Fix PIPE_FORMAT_R8G8B8_UNORM description and notes.
    
    There is actually no ambiguity in use -- it is always used as
    
      R8 G8 B8

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b42455c4f48076eec34e383d5b9cc4670f2d048f
Author: Michal Krol <michal at vmware.com>
Date:   Mon Mar 1 17:07:03 2010 +0100

    r300: Save viewport and clip states before invoking blitter.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=932e6f8d527d2147ecc4e75ce9ae2f71e23e61af
Author: Michal Krol <michal at vmware.com>
Date:   Mon Mar 1 17:06:20 2010 +0100

    util: Fix u_blitter setup code after bypass_vs_clip_and_viewport removal.
    
    Not tested.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4c3bfc9778d9a0a75bf93b15303a4839f971f695
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 15:17:41 2010 +0000

    gallium: Remove inexisting formats.
    
    Can't find these formats used in any state tracker or any API.
    
    For some of these probably the reverse notation was meant, for which
    formats already exist.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=cfdc14624747ac9f43b26915ddf14af3d50c6fe7
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 15:16:54 2010 +0000

    util: Remove inexisting formats.
    
    Can't find these formats used in any state tracker or any API.
    
    For some of these probably the reverse notation was meant, for which
    formats already exist.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=28f28885652cbf80118a0c27d4ca3a83ec999370
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 15:14:30 2010 +0000

    util: A few more links for D3D formats.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=3a26193fd58e3cde277f63dcb9ea049a82860398
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 15:14:00 2010 +0000

    r300: Don't implement PIPE_FORMAT_R8G8B8X8_SNORM.
    
    This format is not actually used by any state tracker. Probably the
    reverse notation was mean, which would make it identical to
    PIPE_FORMAT_X8B8G8R8_SNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b66b4cf64655b7994c1cefda622cca6951077795
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 14:56:05 2010 +0000

    util: A few more todo marks.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=4a991b5783e213e31cacf530c02318f911bec2f6
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 14:49:18 2010 +0000

    util: More documentation for u_format.csv

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ffe90af2e8c834ab790462fce532cfca0a423ebd
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 14:24:41 2010 +0000

    util: Tweak comments regarding R8G8B8A8/X8_UNORM.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bd3c063da8ad8044a4d0361b279805bc4a73d011
Author: José Fonseca <jfonseca at vmware.com>
Date:   Mon Mar 1 14:22:30 2010 +0000

    python: Don't mention deprecated drivers=trace option.
    
    Now trace always built.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=235c6bdf6dc0a687a7313f948444c4294abc0ea1
Author: Michal Krol <michal at vmware.com>
Date:   Thu Feb 25 10:22:30 2010 +0100

    util: Fix blitter vertex and viewport setup.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=a9aa811af01273cef8a73118abdc87313f365ad3
Author: Michal Krol <michal at vmware.com>
Date:   Wed Feb 24 16:41:18 2010 +0100

    st/mesa: Reset clip state when clearing with quads.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5b3f8369c693e75d1dbc7587e4e0d77934c0cd77
Author: Michal Krol <michal at vmware.com>
Date:   Wed Feb 24 15:48:30 2010 +0100

    util: Reset clip state when doing blitting.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=8039ee09b8c78a70c1c50207cce9a7bb4cffc675
Author: Michal Krol <michal at vmware.com>
Date:   Wed Feb 24 15:28:41 2010 +0100

    st/mesa: Use cso context to manage clip state.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=227ae7b968c1351921babdbf6f052239766ffce4
Author: Michal Krol <michal at vmware.com>
Date:   Wed Feb 24 15:16:54 2010 +0100

    cso: Track clip state with cso context.

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=63cb6f59eac91ba34cf80ff3736568e40b094fe1
Author: Michal Krol <michal at vmware.com>
Date:   Mon Feb 22 21:36:22 2010 +0100

    gallium: Remove bypass_vs_clip_and_viewport from rasteriser state.
    
    Needs testing.




More information about the mesa-commit mailing list