Mesa (master): r300g: Add stats debug flag.

Corbin Simpson csimpson at kemper.freedesktop.org
Mon Apr 26 14:14:38 UTC 2010


Module: Mesa
Branch: master
Commit: bf98d6170851487a94d9c611035cc2f2e807f8b6
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=bf98d6170851487a94d9c611035cc2f2e807f8b6

Author: Corbin Simpson <MostAwesomeDude at gmail.com>
Date:   Mon Apr 26 07:01:27 2010 -0700

r300g: Add stats debug flag.

---

 src/gallium/drivers/r300/r300_debug.c  |    1 +
 src/gallium/drivers/r300/r300_screen.h |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/src/gallium/drivers/r300/r300_debug.c b/src/gallium/drivers/r300/r300_debug.c
index 6e84bf8..aed0ffe 100644
--- a/src/gallium/drivers/r300/r300_debug.c
+++ b/src/gallium/drivers/r300/r300_debug.c
@@ -41,6 +41,7 @@ static struct debug_option debug_options[] = {
     { "anisohq", DBG_ANISOHQ, "High quality anisotropic filtering (for benchmarking)" },
     { "notiling", DBG_NO_TILING, "Disable tiling (for benchmarking)" },
     { "noimmd", DBG_NO_IMMD, "Disable immediate mode (for benchmarking)" },
+    { "stats", DBG_STATS, "Gather statistics (for lulz)" },
 
     { "all", ~0, "Convenience option that enables all debug flags" },
 
diff --git a/src/gallium/drivers/r300/r300_screen.h b/src/gallium/drivers/r300/r300_screen.h
index 330bd9b..70ea2fe 100644
--- a/src/gallium/drivers/r300/r300_screen.h
+++ b/src/gallium/drivers/r300/r300_screen.h
@@ -71,6 +71,7 @@ static INLINE struct r300_screen* r300_screen(struct pipe_screen* screen) {
 #define DBG_ANISOHQ 0x0000080
 #define DBG_NO_TILING 0x0000100
 #define DBG_NO_IMMD 0x0000200
+#define DBG_STATS   0x0000400
 /*@}*/
 
 static INLINE boolean SCREEN_DBG_ON(struct r300_screen * screen, unsigned flags)




More information about the mesa-commit mailing list