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