Mesa (master): 22 new commits

Brian Paul brianp at kemper.freedesktop.org
Wed Feb 15 21:36:52 UTC 2012


URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=456a02b0c7722f22962bca4c26b755381a8de096
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Feb 14 08:47:28 2012 -0700

    st/mesa: remove unused st_equal_formats() function
    
    It was incomplete and didn't take byte swapping into account either.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c9d0526084e87799f11bdb7322f257b88f1033c4
Author: Brian Paul <brianp at vmware.com>
Date:   Tue Feb 14 08:46:03 2012 -0700

    st/mesa: use _mesa_format_matches_format_and_type() in decompress_with_blit()
    
    st_equal_formats() is no longer used now.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=b549fd138eab508c5e942ec1807a9bac7e6af56f
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 15:41:57 2012 -0700

    st/mesa: remove INLINE qualifiers
    
    from st_get/create_texture_sampler_view_from stobj() functions.
    No real value in these cases.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=9600b0762b8007f63e96f590e338ea0a8e89e095
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 14:51:14 2012 -0700

    st/mesa: simplify st_create_texture_sampler_view()
    
    Implement in terms of st_create_texture_sampler_view_format().
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=91ec17835f7923add522e01d486bc89683dfe881
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 14:49:08 2012 -0700

    st/mesa: remove unused st_get_texture_sampler_view()
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0315cb9f8f3ec38fa9594860754fb53a67cf4c23
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 14:48:36 2012 -0700

    st/mesa: use private pipe_sampler_view in decompress_with_blit()
    
    Similar to the previous commit.  Also fix incorrect setting of the
    sampler view's state after it's created.  We need to specify the
    first/last_level fields in the template instead.
    
    NOTE: This is a candidate for the 8.0 branch.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c5ba6a780769c61ffc7c5b1de94b583671bc5418
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 14:46:11 2012 -0700

    st/mesa: use private pipe_sampler_view in st_render_mipmap()
    
    Rather than the one in st_texture_object.  This sampler view really has
    no connection to the one used for rendering.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=0bda900743702a2c0f95024f004e6210e59fd5dd
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 10:06:54 2012 -0700

    mesa: use z32f_x24s8 struct in format pack/unpack code
    
    And remove needless & 0xff in _mesa_pack_uint_24_8_depth_stencil_row().
    As suggested by José.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>
    Reviewed-by: Ian Romanick <ian.d.romanick at intel.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dba7ad0ca92f1ff4012db4ffdf102d7bb8ee3c10
Author: Brian Paul <brianp at vmware.com>
Date:   Sun Feb 12 16:48:14 2012 -0700

    st/mesa: assorted clean-ups in st_cb_fbo.c
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=418306397fa7f71e070b285919460e9914af8739
Author: Brian Paul <brianp at vmware.com>
Date:   Sun Feb 12 16:44:51 2012 -0700

    st/mesa: remove st_framebuffer_renderbuffer()
    
    Just use _mesa_framebuffer_renderbuffer().
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=ea2aca036c742474cda03e3b7012b188a14d0287
Author: Brian Paul <brianp at vmware.com>
Date:   Sun Feb 12 16:30:28 2012 -0700

    st/mesa: remove st_get_default_texture()
    
    Just use _mesa_get_fallback_texture() instead.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=c04db7f7fad883891084d7f2e9a0040a17c48fe8
Author: Brian Paul <brianp at vmware.com>
Date:   Wed Jan 4 14:55:32 2012 -0700

    mesa: fix _mesa_get_fallback_texture() to handle all texture targets
    
    Previously, this function only handled 2D textures.
    
    The fallback texture is used when we try to sample from an incomplete
    texture object.  GLSL says sampling an incomplete texture should return
    (0,0,0,1).
    
    v2: use a 1-texel texture image, per José.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=447071cfb01cf52e3e6591c71684a689f7e900fa
Author: Brian Paul <brianp at vmware.com>
Date:   Sun Feb 12 16:17:53 2012 -0700

    st/mesa: improve assertion/check for stencil format

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=f1334f232f58d449cffccd8bfd79b32d96a9b54e
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 20:32:40 2012 -0700

    gallium: fix some comments in p_state.h
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=82ddd1129e76b8bb978497df2940d1449a848551
Author: Brian Paul <brianp at vmware.com>
Date:   Mon Feb 13 08:49:34 2012 -0700

    mesa: add MESA_FORMAT_Z32_FLOAT_X24S8 case in format unpack code
    
    Added in _mesa_pack_uint_24_8_depth_stencil_row().  This could be hit
    by something like glDrawPixels(GL_DEPTH_STENCIL, GL_UNSIGNED_INT_24_8)
    into a MESA_FORMAT_Z32_FLOAT_X24S8 buffer.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5e81d3b85300077a0df1f1d77646a7e939d32a7f
Author: Brian Paul <brianp at vmware.com>
Date:   Sun Feb 12 11:30:54 2012 -0700

    st/mesa: use _mesa_pack_ubyte_stencil_row() in draw_stencil_pixels()
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=5a70e12fc0897a3178c73b20d99fc0f11b180374
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 18:57:15 2012 -0700

    st/mesa: don't set PIPE_BIND_DISPLAY_TARGET for user-created renderbuffers
    
    The st_renderbuffer_alloc_storage() function is used to allocate both
    window-system buffers and user-created renderbuffers.  The later kind
    are never directly displayed so don't set PIPE_BIND_DISPLAY_TARGET for
    those surfaces.
    
    NOTE: This is a candidate for the 8.0 branch.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fc855f85d03c0e3de54443fbfecd235e0d703be9
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 18:46:07 2012 -0700

    st/mesa: use u_surface_default_template() helper
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d9ae5db6e3aed724b81324c67074c2d792a2f2a5
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 18:43:17 2012 -0700

    st/mesa: remove redundant memset(surface_template,0)
    
    The subsequent u_surface_default_template() call does that for us.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=2e12b4cfef79b81a68597ec1320754989b1c1fa4
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 18:40:02 2012 -0700

    st/mesa: remove st_renderbuffer::stride
    
    It was only used for software buffers and easily computed.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=d765c8ee8c761bb73d634bb274cfc5061892c9a8
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 18:34:25 2012 -0700

    st/mesa: remove st_renderbuffer::format
    
    We only used it in a few places that can implemented differently.
    
    Reviewed-by: Jose Fonseca <jfonseca at vmware.com>

URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=dbe88515c55bd067bc2036345b30e65686a49cf2
Author: Brian Paul <brianp at vmware.com>
Date:   Fri Feb 10 16:22:33 2012 -0700

    mesa: fix comment typos in fbobject.c




More information about the mesa-commit mailing list