Mesa (gallium-context-transfers): gallium: move texture transfers to pipe_context
Keith Whitwell
keithw at kemper.freedesktop.org
Fri Feb 5 14:17:00 UTC 2010
Module: Mesa
Branch: gallium-context-transfers
Commit: a7f078e16d851b53ef316066dcced46eb39ebe24
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=a7f078e16d851b53ef316066dcced46eb39ebe24
Author: Keith Whitwell <keithw at vmware.com>
Date: Fri Feb 5 14:16:11 2010 +0000
gallium: move texture transfers to pipe_context
---
src/gallium/auxiliary/draw/draw_pipe_aaline.c | 8 +-
src/gallium/auxiliary/draw/draw_pipe_pstipple.c | 14 ++-
src/gallium/auxiliary/util/u_debug.c | 39 ++++---
src/gallium/auxiliary/util/u_debug.h | 11 +-
src/gallium/auxiliary/util/u_gen_mipmap.c | 50 ++++----
src/gallium/auxiliary/util/u_inlines.h | 12 +-
src/gallium/auxiliary/util/u_rect.c | 26 ++---
src/gallium/auxiliary/util/u_tile.c | 24 ++--
src/gallium/auxiliary/vl/vl_mpeg12_mc_renderer.c | 10 +-
src/gallium/drivers/i915/i915_context.c | 1 +
src/gallium/drivers/i915/i915_context.h | 6 +
src/gallium/drivers/i915/i915_texture.c | 23 +++--
src/gallium/drivers/i965/brw_screen.h | 5 +-
src/gallium/drivers/i965/brw_screen_texture.c | 26 +++--
src/gallium/drivers/identity/id_context.c | 72 ++++++++++++
src/gallium/drivers/identity/id_objects.c | 10 +-
src/gallium/drivers/identity/id_objects.h | 4 +-
src/gallium/drivers/identity/id_screen.c | 69 -----------
src/gallium/drivers/llvmpipe/lp_flush.c | 4 +-
src/gallium/drivers/r300/r300_context.h | 1 +
src/gallium/drivers/r300/r300_screen.c | 30 +++--
src/gallium/drivers/softpipe/sp_context.c | 10 +-
src/gallium/drivers/softpipe/sp_flush.c | 4 +-
src/gallium/drivers/softpipe/sp_tex_tile_cache.c | 30 ++---
src/gallium/drivers/softpipe/sp_tex_tile_cache.h | 4 +-
src/gallium/drivers/softpipe/sp_texture.c | 29 +++--
src/gallium/drivers/softpipe/sp_texture.h | 3 +
src/gallium/drivers/softpipe/sp_tile_cache.c | 26 ++---
src/gallium/drivers/softpipe/sp_tile_cache.h | 4 +-
src/gallium/drivers/svga/svga_screen_texture.c | 45 +++++---
src/gallium/drivers/svga/svga_screen_texture.h | 3 +
src/gallium/drivers/trace/tr_context.c | 136 ++++++++++++++++++++++
src/gallium/drivers/trace/tr_rbug.c | 16 ++--
src/gallium/drivers/trace/tr_screen.c | 136 +---------------------
src/gallium/drivers/trace/tr_screen.h | 1 +
src/gallium/drivers/trace/tr_texture.c | 13 ++-
src/gallium/drivers/trace/tr_texture.h | 6 +-
src/gallium/include/pipe/p_context.h | 26 ++++
src/gallium/include/pipe/p_screen.h | 17 ---
src/gallium/include/pipe/p_state.h | 2 +
src/gallium/state_trackers/vega/api_filters.c | 14 +-
src/gallium/state_trackers/vega/api_images.c | 5 +-
src/gallium/state_trackers/vega/image.c | 13 +-
src/gallium/state_trackers/vega/paint.c | 6 +-
src/gallium/state_trackers/vega/st_inlines.h | 9 +-
src/mesa/state_tracker/st_atom_pixeltransfer.c | 7 +-
src/mesa/state_tracker/st_cb_accum.c | 9 +-
src/mesa/state_tracker/st_cb_bitmap.c | 23 ++---
src/mesa/state_tracker/st_cb_drawpixels.c | 25 ++--
src/mesa/state_tracker/st_cb_readpixels.c | 20 ++--
src/mesa/state_tracker/st_cb_texture.c | 19 ++--
src/mesa/state_tracker/st_gen_mipmap.c | 13 +-
src/mesa/state_tracker/st_inlines.h | 10 +-
src/mesa/state_tracker/st_texture.c | 17 +--
54 files changed, 608 insertions(+), 538 deletions(-)
Diff: http://cgit.freedesktop.org/mesa/mesa/diff/?id=a7f078e16d851b53ef316066dcced46eb39ebe24
More information about the mesa-commit
mailing list