Mesa (gallium-winsys-private): gallium: make p_winsys internal

Zack Rusin zack at kemper.freedesktop.org
Fri Jan 30 20:59:24 UTC 2009


Module: Mesa
Branch: gallium-winsys-private
Commit: adfbba476db1fc55006efb748656ebb1a481d143
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=adfbba476db1fc55006efb748656ebb1a481d143

Author: Zack Rusin <zackr at vmware.com>
Date:   Fri Jan 30 15:56:00 2009 -0500

gallium: make p_winsys internal

move it to pipe/internal/p_winsys_screen.h and start converting
the state trackers to the screen usage

---

 .../auxiliary/pipebuffer/pb_buffer_fenced.c        |    2 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_cache.c |    2 +-
 src/gallium/auxiliary/pipebuffer/pb_bufmgr_debug.c |    2 +-
 src/gallium/auxiliary/pipebuffer/pb_winsys.c       |   10 +++---
 src/gallium/auxiliary/util/u_blit.c                |    1 -
 src/gallium/auxiliary/util/u_draw_quad.c           |    1 -
 src/gallium/auxiliary/util/u_gen_mipmap.c          |    1 -
 src/gallium/auxiliary/util/u_simple_shaders.c      |    2 +-
 src/gallium/auxiliary/util/u_timed_winsys.c        |   26 +++++++-------
 src/gallium/drivers/cell/ppu/cell_context.c        |    2 +-
 src/gallium/drivers/cell/ppu/cell_draw_arrays.c    |    6 ++--
 src/gallium/drivers/cell/ppu/cell_screen.c         |    2 +-
 src/gallium/drivers/cell/ppu/cell_state_shader.c   |    2 +-
 src/gallium/drivers/cell/ppu/cell_texture.c        |    8 ++--
 src/gallium/drivers/cell/ppu/cell_vertex_shader.c  |    2 +-
 src/gallium/drivers/failover/fo_context.c          |    2 +-
 src/gallium/drivers/i915simple/i915_context.c      |    2 +-
 src/gallium/drivers/i915simple/i915_debug.c        |    2 +-
 src/gallium/drivers/i915simple/i915_debug.h        |    2 +-
 src/gallium/drivers/i915simple/i915_debug_fp.c     |    2 +-
 src/gallium/drivers/i915simple/i915_prim_vbuf.c    |    2 +-
 src/gallium/drivers/i915simple/i915_screen.c       |    2 +-
 src/gallium/drivers/i915simple/i915_state.c        |    6 ++--
 src/gallium/drivers/i915simple/i915_surface.c      |    2 +-
 src/gallium/drivers/i915simple/i915_texture.c      |    8 ++--
 src/gallium/drivers/i965simple/brw_blit.c          |    2 +-
 src/gallium/drivers/i965simple/brw_context.c       |    2 +-
 src/gallium/drivers/i965simple/brw_curbe.c         |    6 ++--
 src/gallium/drivers/i965simple/brw_draw.c          |    2 +-
 src/gallium/drivers/i965simple/brw_screen.c        |    2 +-
 src/gallium/drivers/i965simple/brw_state.c         |    2 +-
 src/gallium/drivers/i965simple/brw_state_pool.c    |    2 +-
 src/gallium/drivers/i965simple/brw_surface.c       |    2 +-
 src/gallium/drivers/i965simple/brw_tex_layout.c    |    4 +-
 src/gallium/drivers/nouveau/nouveau_winsys.h       |    2 +-
 src/gallium/drivers/nv04/nv04_context.c            |    2 +-
 src/gallium/drivers/nv04/nv04_miptree.c            |    2 +-
 src/gallium/drivers/nv04/nv04_prim_vbuf.c          |    2 +-
 src/gallium/drivers/nv04/nv04_screen.c             |    4 +-
 src/gallium/drivers/nv04/nv04_surface.c            |    2 +-
 src/gallium/drivers/nv04/nv04_vbo.c                |    8 ++--
 src/gallium/drivers/nv10/nv10_context.c            |    2 +-
 src/gallium/drivers/nv10/nv10_miptree.c            |    2 +-
 src/gallium/drivers/nv10/nv10_prim_vbuf.c          |    8 ++--
 src/gallium/drivers/nv10/nv10_screen.c             |    4 +-
 src/gallium/drivers/nv10/nv10_state.c              |    4 +-
 src/gallium/drivers/nv10/nv10_surface.c            |    2 +-
 src/gallium/drivers/nv10/nv10_vbo.c                |    8 ++--
 src/gallium/drivers/nv20/nv20_context.c            |    2 +-
 src/gallium/drivers/nv20/nv20_miptree.c            |    2 +-
 src/gallium/drivers/nv20/nv20_prim_vbuf.c          |    8 ++--
 src/gallium/drivers/nv20/nv20_screen.c             |    4 +-
 src/gallium/drivers/nv20/nv20_state.c              |    4 +-
 src/gallium/drivers/nv20/nv20_surface.c            |    2 +-
 src/gallium/drivers/nv20/nv20_vbo.c                |    8 ++--
 src/gallium/drivers/nv20/nv20_vertprog.c           |    4 +-
 src/gallium/drivers/nv30/nv30_context.c            |    2 +-
 src/gallium/drivers/nv30/nv30_fragprog.c           |   10 +++---
 src/gallium/drivers/nv30/nv30_miptree.c            |    2 +-
 src/gallium/drivers/nv30/nv30_screen.c             |    4 +-
 src/gallium/drivers/nv30/nv30_surface.c            |    2 +-
 src/gallium/drivers/nv30/nv30_vbo.c                |   12 +++---
 src/gallium/drivers/nv30/nv30_vertprog.c           |    4 +-
 src/gallium/drivers/nv40/nv40_context.c            |    2 +-
 src/gallium/drivers/nv40/nv40_draw.c               |   12 +++---
 src/gallium/drivers/nv40/nv40_fragprog.c           |   10 +++---
 src/gallium/drivers/nv40/nv40_miptree.c            |    2 +-
 src/gallium/drivers/nv40/nv40_screen.c             |    4 +-
 src/gallium/drivers/nv40/nv40_surface.c            |    2 +-
 src/gallium/drivers/nv40/nv40_vbo.c                |   12 +++---
 src/gallium/drivers/nv40/nv40_vertprog.c           |    4 +-
 src/gallium/drivers/nv50/nv50_context.c            |    2 +-
 src/gallium/drivers/nv50/nv50_miptree.c            |    4 +-
 src/gallium/drivers/nv50/nv50_program.c            |    6 ++--
 src/gallium/drivers/nv50/nv50_query.c              |    6 ++--
 src/gallium/drivers/nv50/nv50_screen.c             |    6 ++--
 src/gallium/drivers/nv50/nv50_surface.c            |    6 ++--
 src/gallium/drivers/nv50/nv50_vbo.c                |    2 +-
 src/gallium/drivers/softpipe/sp_draw_arrays.c      |    6 ++--
 src/gallium/drivers/softpipe/sp_screen.c           |    2 +-
 src/gallium/drivers/softpipe/sp_state_fs.c         |    2 +-
 src/gallium/drivers/softpipe/sp_texture.c          |   20 +++++-----
 src/gallium/drivers/trace/tr_winsys.c              |   32 ++++++++--------
 src/gallium/drivers/trace/tr_winsys.h              |    2 +-
 .../{p_winsys.h => internal/p_winsys_screen.h}     |   15 ++++----
 src/gallium/include/pipe/p_inlines.h               |   28 +++------------
 src/gallium/include/pipe/p_screen.h                |   37 ++++++++++++++++++++
 src/gallium/state_trackers/egl/egl_context.c       |    1 -
 src/gallium/state_trackers/egl/egl_tracker.c       |    2 +-
 src/gallium/state_trackers/g3dvl/vl_basic_csc.c    |    1 -
 .../state_trackers/g3dvl/vl_r16snorm_mc_buf.c      |    5 +--
 src/gallium/state_trackers/python/st_device.c      |    2 +-
 .../state_trackers/python/st_softpipe_winsys.c     |    2 +-
 .../winsys/drm/intel/common/intel_be_device.c      |    2 +-
 .../winsys/drm/intel/common/intel_be_device.h      |    2 +-
 src/gallium/winsys/drm/intel/gem/intel_be_device.c |    2 +-
 src/gallium/winsys/drm/intel/gem/intel_be_device.h |    2 +-
 .../drm/nouveau/common/nouveau_winsys_pipe.c       |    2 +-
 .../drm/nouveau/common/nouveau_winsys_pipe.h       |    2 +-
 .../drm/nouveau/common/nouveau_winsys_softpipe.c   |    2 +-
 src/gallium/winsys/egl_xlib/egl_xlib.c             |    2 +-
 src/gallium/winsys/egl_xlib/sw_winsys.c            |    2 +-
 src/gallium/winsys/gdi/gdi_softpipe_winsys.c       |    2 +-
 src/gallium/winsys/xlib/xlib_brw_context.c         |    2 +-
 src/gallium/winsys/xlib/xlib_brw_screen.c          |    2 +-
 src/gallium/winsys/xlib/xlib_cell.c                |    2 +-
 src/gallium/winsys/xlib/xlib_softpipe.c            |    2 +-
 src/mesa/state_tracker/st_cb_fbo.c                 |    2 +-
 src/mesa/state_tracker/st_cb_feedback.c            |    1 -
 src/mesa/state_tracker/st_cb_flush.c               |   10 +++---
 src/mesa/state_tracker/st_cb_strings.c             |    3 +-
 src/mesa/state_tracker/wgl/stw_device.c            |    2 +-
 src/mesa/state_tracker/wgl/stw_wgl_swapbuffers.c   |    2 +-
 113 files changed, 272 insertions(+), 258 deletions(-)

Diff:   http://cgit.freedesktop.org/mesa/mesa/diff/?id=adfbba476db1fc55006efb748656ebb1a481d143



More information about the mesa-commit mailing list