[PATCH 0/10] fs shader debugging

Ben Widawsky ben at bwidawsk.net
Wed Jul 13 13:51:42 PDT 2011



Version 2 of the patch series is pretty much the same as version 1. 2 of the
patches have already been picked up by the kernel and mesa so they are
gone.

The only major change is in mesa where I no longer load a binary blob
from an environment variable, but instead compile the bytes directly in
to Mesa.

Ben


Mesa:
 src/mesa/drivers/dri/i965/Makefile           |    1 +
 src/mesa/drivers/dri/i965/brw_context.h      |    6 +
 src/mesa/drivers/dri/i965/brw_eu.c           |    6 +
 src/mesa/drivers/dri/i965/brw_eu.h           |    1 +
 src/mesa/drivers/dri/i965/brw_fs_emit.cpp    |   15 +-
 src/mesa/drivers/dri/i965/brw_misc_state.c   |   13 +-
 src/mesa/drivers/dri/i965/brw_state.h        |    6 +-
 src/mesa/drivers/dri/i965/brw_state_cache.c  |   49 +-
 src/mesa/drivers/dri/i965/brw_state_upload.c |   18 +-
 src/mesa/drivers/dri/i965/brw_wm.c           |   27 +-
 src/mesa/drivers/dri/i965/brw_wm.h           |    2 +
 src/mesa/drivers/dri/i965/brw_wm_debug.c     |  108 +
 src/mesa/drivers/dri/i965/brw_wm_emit.c      |    2 +
 src/mesa/drivers/dri/i965/gen6_wm_sr.c       |   31 +
 src/mesa/drivers/dri/i965/gen_wm_sr.g4a      |32826 ++++++++++++++++++++++++++
 15 files changed, 33088 insertions(+), 23 deletions(-)

libdrm:
 intel/Makefile.am   |    3 ++-
 intel/intel_debug.h |   44 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 46 insertions(+), 1 deletions(-)

intel-gpu-tools:
 configure.ac                             |    1 +
 debugger/Makefile.am                     |   12 +
 debugger/debug_rdata.c                   |  141 +++++++
 debugger/eudb.c                          |  590 ++++++++++++++++++++++++++++++
 debugger/system_routine/Makefile         |   84 +++++
 debugger/system_routine/eviction_macro.c |   48 +++
 debugger/system_routine/pre_cpp.py       |  123 +++++++
 debugger/system_routine/sr.g4a           |  277 ++++++++++++++
 debugger/system_routine/test.g4a         |   64 ++++
 lib/Makefile.am                          |    1 +
 lib/debug.h                              |   92 +++++
 lib/intel_chipset.h                      |    8 +
 lib/intel_gpu_tools.h                    |   27 ++
 lib/intel_mmio.c                         |  178 +++++++++
 lib/intel_reg.h                          |    5 +
 lib/intel_reg_map.c                      |  174 +++++++++
 tools/Makefile.am                        |    1 +
 tools/forcewaked.c                       |   45 +++
 18 files changed, 1871 insertions(+), 0 deletions(-)



More information about the dri-devel mailing list