Mesa (gallium-sampler-view): gallium: WIP: Introduce sampler views.
MichaŠKról
michal at kemper.freedesktop.org
Fri Feb 19 18:01:05 UTC 2010
Module: Mesa
Branch: gallium-sampler-view
Commit: f6106566081978f663cf08e54bb8908cb58a5316
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6106566081978f663cf08e54bb8908cb58a5316
Author: Michal Krol <michal at vmware.com>
Date: Fri Feb 19 19:00:26 2010 +0100
gallium: WIP: Introduce sampler views.
---
src/gallium/auxiliary/Makefile | 13 ++--
src/gallium/auxiliary/SConscript | 12 ++-
src/gallium/auxiliary/cso_cache/cso_context.c | 78 ++++++++++++++++---
src/gallium/auxiliary/draw/draw_pipe_aaline.c | 58 +++++++++-----
src/gallium/auxiliary/draw/draw_pipe_pstipple.c | 58 +++++++++-----
src/gallium/auxiliary/util/u_blitter.c | 36 +++++++--
src/gallium/auxiliary/util/u_blitter.h | 24 +++---
src/gallium/auxiliary/util/u_inlines.h | 10 +++
src/gallium/auxiliary/util/u_sampler.c | 97 +++++++++++++++++++++++
src/gallium/auxiliary/util/u_sampler.h | 57 +++++++++++++
src/gallium/drivers/failover/fo_context.h | 8 +-
src/gallium/drivers/failover/fo_state.c | 60 +++++++-------
src/gallium/drivers/failover/fo_state_emit.c | 10 +-
src/gallium/drivers/identity/id_context.c | 52 ++++++-------
src/gallium/drivers/identity/id_objects.h | 26 ++++++
src/gallium/drivers/softpipe/sp_context.c | 8 +-
src/gallium/drivers/softpipe/sp_context.h | 8 +-
src/gallium/drivers/softpipe/sp_flush.c | 4 +-
src/gallium/drivers/softpipe/sp_state.h | 12 ++--
src/gallium/drivers/softpipe/sp_state_sampler.c | 63 +++++++++------
src/gallium/drivers/svga/svga_context.h | 4 +-
src/gallium/drivers/svga/svga_pipe_sampler.c | 30 ++++----
src/gallium/drivers/svga/svga_state_constants.c | 2 +-
src/gallium/drivers/svga/svga_state_fs.c | 9 +-
src/gallium/drivers/svga/svga_state_tss.c | 22 +++---
src/gallium/drivers/trace/tr_context.c | 76 +++++++++---------
src/gallium/drivers/trace/tr_context.h | 10 +-
src/gallium/drivers/trace/tr_rbug.c | 8 +-
src/gallium/drivers/trace/tr_texture.h | 19 +++++
src/gallium/include/pipe/p_context.h | 22 ++++--
src/gallium/include/pipe/p_defines.h | 11 +++
src/gallium/include/pipe/p_state.h | 18 ++++
src/mesa/state_tracker/st_cb_drawpixels.c | 4 +-
33 files changed, 656 insertions(+), 273 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=f6106566081978f663cf08e54bb8908cb58a5316
More information about the mesa-commit
mailing list