mesa: Changes to 'gallium-0.1'

Zack Rusin zack at kemper.freedesktop.org
Wed Sep 19 17:09:21 UTC 2007


 src/mesa/pipe/cso_cache/cso_cache.h             |    5 +
 src/mesa/pipe/failover/fo_context.h             |    6 +
 src/mesa/pipe/failover/fo_state.c               |   34 ++++++++-
 src/mesa/pipe/failover/fo_state_emit.c          |    3 
 src/mesa/pipe/i915simple/i915_context.h         |    9 +-
 src/mesa/pipe/i915simple/i915_state.c           |   87 +++++++++++++++++++++---
 src/mesa/pipe/i915simple/i915_state_dynamic.c   |   46 +-----------
 src/mesa/pipe/i915simple/i915_state_immediate.c |   32 --------
 src/mesa/pipe/p_context.h                       |   10 +-
 src/mesa/pipe/softpipe/sp_state.h               |    6 -
 src/mesa/pipe/softpipe/sp_state_blend.c         |   10 +-
 src/mesa/state_tracker/st_atom_blend.c          |    8 +-
 src/mesa/state_tracker/st_cache.c               |   21 +++--
 src/mesa/state_tracker/st_cache.h               |   16 ++--
 src/mesa/state_tracker/st_cb_clear.c            |    8 +-
 src/mesa/state_tracker/st_cb_drawpixels.c       |    4 -
 src/mesa/state_tracker/st_context.h             |    3 
 17 files changed, 177 insertions(+), 131 deletions(-)

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

New commits:
commit b6d50abd7d483029469a0faaa28e8e2f2f742c6d
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Wed Sep 19 13:05:58 2007 -0400

    Convert the i915 driver blend state to the new semantics.

commit c0bf7322088715bb411068c3d631b0c4be8cdff5
Author: Zack Rusin <zack at tungstengraphics.com>
Date:   Wed Sep 19 12:35:29 2007 -0400

    Redo the cso cache to map driver data in a lot more pleasing way.
    
    Drivers can now create whatever they want from the state template. We
    use cso_state object to store the template (necessary during lookups),
    and the driver data. Convert blend state to the new semantics.




More information about the mesa-commit mailing list