Module: Mesa Branch: gallium-sampler-view Commit: f6106566081978f663cf08e54bb8908cb58a5316 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=f6106566081978f663cf08e54bb8908cb58a5316
Author: Michal Krol <mic...@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 _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit