mesa: Changes to 'gallium-0.1'

Brian Paul brianp at kemper.freedesktop.org
Wed Feb 20 10:22:20 PST 2008


 src/gallium/drivers/softpipe/sp_state_sampler.c |    2 
 src/gallium/drivers/softpipe/sp_tile_cache.c    |    5 +
 src/gallium/drivers/softpipe/sp_tile_cache.h    |    3 -
 src/gallium/winsys/xlib/Makefile                |   41 ++++-----------
 src/mesa/state_tracker/st_atom_texture.c        |   18 +++---
 src/mesa/state_tracker/st_cb_drawpixels.c       |    3 -
 src/mesa/state_tracker/st_cb_fbo.c              |    1 
 src/mesa/state_tracker/st_cb_texture.c          |   42 ++-------------
 src/mesa/state_tracker/st_cb_texture.h          |   32 ++++++++++--
 src/mesa/state_tracker/st_context.h             |   22 --------
 src/mesa/state_tracker/st_gen_mipmap.c          |    4 +
 src/mesa/state_tracker/st_texture.h             |   64 ++++++++++++++++++++++++
 12 files changed, 133 insertions(+), 104 deletions(-)

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

New commits:
commit 58edb0683db45c449b219988a8715cf8fd69e42d
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 20 11:20:25 2008 -0700

    gallium: state tracker didn't always notify drivers of texobj data changes
    
    Calling glTexSubImage() or glTexImage() to replace texture data didn't
    reliably cause pipe->set_sampler_texture() to get called so drivers didn't
    always get notified of new texture data.
    The st_texture_object->pt pointer doesn't always indicate changed data so
    added a dirtyData field.

commit 22a0b85eaebf767f5b03bf899596e09f5cc03876
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Wed Feb 20 11:15:59 2008 -0700

    gallium: use pipe_texture_reference() in sp_tile_cache_set_texture()

commit 49c3f3b537cdad847eaa24f90d01c4b1f604f724
Author: Brian <brian.paul at tungstengraphics.com>
Date:   Tue Feb 19 16:51:19 2008 -0700

    gallium: general clean-up of xlib winsys Makefile



More information about the mesa-commit mailing list