Mesa (master): i965: Drop use of intel_region from miptrees.

Eric Anholt anholt at kemper.freedesktop.org
Thu May 1 22:16:53 UTC 2014


Module: Mesa
Branch: master
Commit: e16c5c906316c58c0633e9bba02339ef981e5ef3
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=e16c5c906316c58c0633e9bba02339ef981e5ef3

Author: Eric Anholt <eric at anholt.net>
Date:   Fri Apr 25 13:29:41 2014 -0700

i965: Drop use of intel_region from miptrees.

Note: region->width/height used to reflect the total_width/height padding
of separate stencil, though mt->total_width didn't.  region->width/height
was being used in EGL images, where the padded value would have been the
wrong one, so I converted them to use rb->Width/Height.

v2: Drop debug printf that slipped in (caught by Ken)

Reviewed-by: Kenneth Graunke <kenneth at whitecape.org>
Reviewed-by: Chad Versace <chad.versace at linux.intel.com>

---

 src/mesa/drivers/dri/i965/brw_blorp_clear.cpp     |    2 +-
 src/mesa/drivers/dri/i965/brw_context.c           |    4 +-
 src/mesa/drivers/dri/i965/brw_draw.c              |    8 +-
 src/mesa/drivers/dri/i965/brw_misc_state.c        |   26 ++--
 src/mesa/drivers/dri/i965/brw_object_purgeable.c  |   12 +-
 src/mesa/drivers/dri/i965/brw_wm_surface_state.c  |   24 ++--
 src/mesa/drivers/dri/i965/gen6_blorp.cpp          |   20 +--
 src/mesa/drivers/dri/i965/gen7_blorp.cpp          |   22 ++--
 src/mesa/drivers/dri/i965/gen7_misc_state.c       |   12 +-
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c |   32 ++---
 src/mesa/drivers/dri/i965/gen8_depth_state.c      |   14 +--
 src/mesa/drivers/dri/i965/gen8_surface_state.c    |   19 ++-
 src/mesa/drivers/dri/i965/intel_blit.c            |   35 +++---
 src/mesa/drivers/dri/i965/intel_mipmap_tree.c     |  139 ++++++++++-----------
 src/mesa/drivers/dri/i965/intel_mipmap_tree.h     |   63 +++++-----
 src/mesa/drivers/dri/i965/intel_pixel_bitmap.c    |    6 +-
 src/mesa/drivers/dri/i965/intel_screen.c          |   22 ++--
 src/mesa/drivers/dri/i965/intel_tex_image.c       |   16 +--
 src/mesa/drivers/dri/i965/intel_tex_obj.h         |    4 +-
 src/mesa/drivers/dri/i965/intel_tex_subimage.c    |   18 +--
 20 files changed, 242 insertions(+), 256 deletions(-)

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



More information about the mesa-commit mailing list