From: Keith Whitwell Date: Thu, 12 May 2005 10:28:43 +0000 (+0000) Subject: new MESA_DEBUG option: disassem X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=269e3895d9837ac7303b91948f003ca5c12c0fe4;p=mesa.git new MESA_DEBUG option: disassem --- 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.