mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Wed Sep 26 17:40:01 PDT 2007


 src/mesa/main/image.c                  |   31 ++
 src/mesa/main/image.h                  |    6 
 src/mesa/main/teximage.c               |   30 ++
 src/mesa/pipe/softpipe/sp_region.c     |   51 ++--
 src/mesa/pipe/softpipe/sp_surface.c    |   41 +++
 src/mesa/state_tracker/st_cb_texture.c |  353 ++++++++++++++++++---------------
 6 files changed, 323 insertions(+), 189 deletions(-)

commit diffs at http://gitweb.freedesktop.org/?p=mesa/mesa.git;a=summary

New commits:
commit c6717a86420d7141013165f7acd50b3c3f751756
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 18:39:14 2007 -0600

    fallback_copy_texsubimage() basically works now (at least w/ Xlib driver).
    
    Have to map regions before calling get_tile()/put_tile().
    Need to invert srcY of glCopyTexSubImage() depending on renderbuffers
    up/down orientation.
    Still need to invert image in fallback_copy_texsubimage() when needed.

commit 78008dbcaaf74cac3b66dae103f631de94df6137
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 18:34:43 2007 -0600

    added a8r8g8b8_put_tile()

commit fcd4eeb743c717d48166e38a57fcd4a1752e32ab
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 18:34:13 2007 -0600

    don't use scissored bounds in _mesa_clip_copytexsubimage()

commit 038cb561eb094af2f2ba06e18e61246fc0c87c3c
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 17:57:15 2007 -0600

    More work on glCopyTexSubImage.
    
    Start sketching out a fallback path based on surface->get_tile(), put_tile()
    which will do format convertion and GL's pixel transfer ops.

commit b27498c7cad7dae4e3b3ef9517b9c0aef58f73f6
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 17:18:42 2007 -0600

    checkpoint: glCopyTexImage work

commit b3bb1e3ebf260f18a2097a9a8fe8ab52f104dab1
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 17:03:40 2007 -0600

    s/_mesa_copy_rect/copy_rect/

commit 324ecadbfdf9b944e059832f146451e4151dcb21
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Sep 26 17:03:11 2007 -0600

    Added new _mesa_clip_copytexsubimage() function to do avoid clipping down in the drivers.
    
    This should probably be pulled into main-line Mesa...



More information about the mesa-commit mailing list