[Mesa-dev] [PATCH 0/2] i965/hsw: Set MOCS for surfaces

Chad Versace chad.versace at linux.intel.com
Fri May 3 22:42:53 PDT 2013


+32% on GLBenchmark 2.5 Egypt Offscreen DXT1. Tested on Harris Beach GT3 with
Android.

Please please please, someone run Piglit on this series.  I currently have no
Haswell hardware that is stable on non-Android Linux, and so can't run Piglit
myself.  I don't want to commit this series until it's been regression tested.

This series lives on my "mocs" branch.

Chad Versace (2):
  i965/gen7: Add defines for Memory Object Control State
  i965/hsw: Set MOCS for surfaces

 src/mesa/drivers/dri/i965/brw_context.c           | 31 +++++++++++++++++++++++
 src/mesa/drivers/dri/i965/brw_context.h           | 13 ++++++++++
 src/mesa/drivers/dri/i965/brw_defines.h           | 20 +++++++++++++++
 src/mesa/drivers/dri/i965/gen7_blorp.cpp          | 14 +++++++---
 src/mesa/drivers/dri/i965/gen7_misc_state.c       | 16 ++++++++++--
 src/mesa/drivers/dri/i965/gen7_wm_surface_state.c |  7 +++--
 6 files changed, 94 insertions(+), 7 deletions(-)

-- 
1.8.1.4



More information about the mesa-dev mailing list