diff options
-rw-r--r-- | src/mesa/main/debug.c | 3 | ||||
-rw-r--r-- | src/mesa/main/mtypes.h | 3 | ||||
-rw-r--r-- | src/mesa/main/texenvprogram.c | 2 |
3 files changed, 6 insertions, 2 deletions
diff --git a/src/mesa/main/debug.c b/src/mesa/main/debug.c index 6c6bfea8e55..edc32b1f94d 100644 --- a/src/mesa/main/debug.c +++ b/src/mesa/main/debug.c @@ -176,6 +176,9 @@ static void add_debug_flags( const char *debug ) if (_mesa_strstr(debug, "lighting")) MESA_VERBOSE |= VERBOSE_LIGHTING; + + if (_mesa_strstr(debug, "disassem")) + MESA_VERBOSE |= VERBOSE_DISASSEM; /* Debug flag: */ diff --git a/src/mesa/main/mtypes.h b/src/mesa/main/mtypes.h index 374f1c85a26..f6732699b77 100644 --- a/src/mesa/main/mtypes.h +++ b/src/mesa/main/mtypes.h @@ -2895,7 +2895,8 @@ enum _verbose VERBOSE_DISPLAY_LIST = 0x0100, VERBOSE_LIGHTING = 0x0200, VERBOSE_PRIMS = 0x0400, - VERBOSE_VERTS = 0x0800 + VERBOSE_VERTS = 0x0800, + VERBOSE_DISASSEM = 0x1000 }; diff --git a/src/mesa/main/texenvprogram.c b/src/mesa/main/texenvprogram.c index 34380c5033f..0c2caa0169e 100644 --- a/src/mesa/main/texenvprogram.c +++ b/src/mesa/main/texenvprogram.c @@ -37,7 +37,7 @@ #include "shader/arbfragparse.h" -#define DISASSEM 0 +#define DISASSEM (MESA_VERBOSE & VERBOSE_DISASSEM) /* Use uregs to represent registers internally, translate to Mesa's * expected formats on emit. |