[Mesa-dev] [PATCH 0/2] genxml/anv: Handle multiple registers in MI_LOAD_REGISTER*

Lionel Landwerlin lionel.g.landwerlin at intel.com
Tue May 30 19:59:05 UTC 2017


Here are a couple of commits I used to debug writing dozen of
registers to restore the NOA configs in the kernel.

Might be useful to somebody :)

Cheers,

Lionel Landwerlin (2):
  intel: gen-decoder: rework how we handle groups
  genxml/anv: enable MI_LOAD_REGISTER* to load more than 1 register

 src/intel/common/gen_decoder.c     | 208 ++++++++++++++++++++++++-------------
 src/intel/common/gen_decoder.h     |  19 ++--
 src/intel/genxml/gen4.xml          |  10 +-
 src/intel/genxml/gen5.xml          |  10 +-
 src/intel/genxml/gen6.xml          |  10 +-
 src/intel/genxml/gen7.xml          |  20 +++-
 src/intel/genxml/gen75.xml         |  30 ++++--
 src/intel/genxml/gen8.xml          |  36 +++++--
 src/intel/genxml/gen9.xml          |  36 +++++--
 src/intel/tools/aubinator.c        |   4 +-
 src/intel/vulkan/gen8_cmd_buffer.c |  21 ++--
 src/intel/vulkan/genX_cmd_buffer.c |  39 ++++---
 src/intel/vulkan/genX_gpu_memcpy.c |  10 +-
 src/intel/vulkan/genX_query.c      |  48 ++++++---
 14 files changed, 347 insertions(+), 154 deletions(-)

--
2.11.0


More information about the mesa-dev mailing list