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