intel-gpu-tools/debugging: shader debugger

high level summary of the files:
  * debug_rdata - get current state from debug registers. Helpful
    when developing the debugger, and could serve some purpose in the
    future.
  * eudb - the debugger itself
  * eviction_macro - generate the proper macro to flush the EU render
    cache until I get control flow working
  * pre_cpp - an evaluating c preprocesser like thing, to be used before
    cpp
  * sr - the system routine, exception handler which runs on the EU
  * test - a very basic test system routine
  * debug.h
This commit is contained in:
Ben Widawsky
2011-06-24 11:42:03 -07:00
parent e39b13d7e4
commit 62873796c4
11 changed files with 1463 additions and 1 deletions
+12
View File
@@ -0,0 +1,12 @@
SUBDIRS=system_routine
bin_PROGRAMS = \
eudb \
debug_rdata \
$(NULL)
LDADD = ../lib/libintel_tools.la $(DRM_LIBS) $(PCIACCESS_LIBS)
AM_CFLAGS = $(DRM_CFLAGS) $(PCIACCESS_CFLAGS) $(WARN_CFLAGS) \
-I$(srcdir)/.. \
-I$(srcdir)/../lib