Mesa (main): intel/debug: reclaim 7 unused bits from classic driver
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon Dec 6 08:02:00 UTC 2021
Module: Mesa
Branch: main
Commit: 365903ebbbe9822f842c70b5ac2b9787996bb81a
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=365903ebbbe9822f842c70b5ac2b9787996bb81a
Author: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Date: Sat Dec 4 14:25:32 2021 +0200
intel/debug: reclaim 7 unused bits from classic driver
Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin at intel.com>
Reviewed-by: Dave Airlie <airlied at redhat.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14060>
---
src/intel/dev/intel_debug.c | 7 ----
src/intel/dev/intel_debug.h | 93 +++++++++++++++++++++------------------------
2 files changed, 43 insertions(+), 57 deletions(-)
diff --git a/src/intel/dev/intel_debug.c b/src/intel/dev/intel_debug.c
index 7eb6131c715..46152a649fe 100644
--- a/src/intel/dev/intel_debug.c
+++ b/src/intel/dev/intel_debug.c
@@ -43,22 +43,15 @@ uint64_t intel_debug = 0;
static const struct debug_control debug_control[] = {
{ "tex", DEBUG_TEXTURE},
- { "state", DEBUG_STATE},
{ "blit", DEBUG_BLIT},
- { "mip", DEBUG_MIPTREE},
{ "fall", DEBUG_PERF},
{ "perf", DEBUG_PERF},
{ "perfmon", DEBUG_PERFMON},
{ "bat", DEBUG_BATCH},
- { "pix", DEBUG_PIXEL},
{ "buf", DEBUG_BUFMGR},
- { "fbo", DEBUG_FBO},
{ "fs", DEBUG_WM },
{ "gs", DEBUG_GS},
{ "sync", DEBUG_SYNC},
- { "prim", DEBUG_PRIMS },
- { "vert", DEBUG_VERTS },
- { "dri", DEBUG_DRI },
{ "sf", DEBUG_SF },
{ "submit", DEBUG_SUBMIT },
{ "wm", DEBUG_WM },
diff --git a/src/intel/dev/intel_debug.h b/src/intel/dev/intel_debug.h
index bb48618829c..0256b115e04 100644
--- a/src/intel/dev/intel_debug.h
+++ b/src/intel/dev/intel_debug.h
@@ -46,56 +46,49 @@ extern uint64_t intel_debug;
#define INTEL_DEBUG(flags) unlikely(intel_debug & (flags))
#define DEBUG_TEXTURE (1ull << 0)
-#define DEBUG_STATE (1ull << 1)
-#define DEBUG_BLIT (1ull << 2)
-#define DEBUG_MIPTREE (1ull << 3)
-#define DEBUG_PERF (1ull << 4)
-#define DEBUG_PERFMON (1ull << 5)
-#define DEBUG_BATCH (1ull << 6)
-#define DEBUG_PIXEL (1ull << 7)
-#define DEBUG_BUFMGR (1ull << 8)
-#define DEBUG_FBO (1ull << 9)
-#define DEBUG_GS (1ull << 10)
-#define DEBUG_SYNC (1ull << 11)
-#define DEBUG_PRIMS (1ull << 12)
-#define DEBUG_VERTS (1ull << 13)
-#define DEBUG_DRI (1ull << 14)
-#define DEBUG_SF (1ull << 15)
-#define DEBUG_SUBMIT (1ull << 16)
-#define DEBUG_WM (1ull << 17)
-#define DEBUG_URB (1ull << 18)
-#define DEBUG_VS (1ull << 19)
-#define DEBUG_CLIP (1ull << 20)
-#define DEBUG_SHADER_TIME (1ull << 21)
-#define DEBUG_BLORP (1ull << 22)
-#define DEBUG_NO16 (1ull << 23)
-#define DEBUG_NO_DUAL_OBJECT_GS (1ull << 24)
-#define DEBUG_OPTIMIZER (1ull << 25)
-#define DEBUG_ANNOTATION (1ull << 26)
-#define DEBUG_NO8 (1ull << 27)
-#define DEBUG_NO_OACONFIG (1ull << 28)
-#define DEBUG_SPILL_FS (1ull << 29)
-#define DEBUG_SPILL_VEC4 (1ull << 30)
-#define DEBUG_CS (1ull << 31)
-#define DEBUG_HEX (1ull << 32)
-#define DEBUG_NO_COMPACTION (1ull << 33)
-#define DEBUG_TCS (1ull << 34)
-#define DEBUG_TES (1ull << 35)
-#define DEBUG_L3 (1ull << 36)
-#define DEBUG_DO32 (1ull << 37)
-#define DEBUG_NO_RBC (1ull << 38)
-#define DEBUG_NO_HIZ (1ull << 39)
-#define DEBUG_COLOR (1ull << 40)
-#define DEBUG_REEMIT (1ull << 41)
-#define DEBUG_SOFT64 (1ull << 42)
-#define DEBUG_TCS_EIGHT_PATCH (1ull << 43)
-#define DEBUG_BT (1ull << 44)
-#define DEBUG_PIPE_CONTROL (1ull << 45)
-#define DEBUG_NO_FAST_CLEAR (1ull << 46)
-#define DEBUG_NO32 (1ull << 47)
-#define DEBUG_RT (1ull << 48)
-#define DEBUG_TASK (1ull << 49)
-#define DEBUG_MESH (1ull << 50)
+#define DEBUG_BLIT (1ull << 1)
+#define DEBUG_PERF (1ull << 2)
+#define DEBUG_PERFMON (1ull << 3)
+#define DEBUG_BATCH (1ull << 4)
+#define DEBUG_BUFMGR (1ull << 5)
+#define DEBUG_GS (1ull << 6)
+#define DEBUG_SYNC (1ull << 7)
+#define DEBUG_SF (1ull << 8)
+#define DEBUG_SUBMIT (1ull << 9)
+#define DEBUG_WM (1ull << 10)
+#define DEBUG_URB (1ull << 11)
+#define DEBUG_VS (1ull << 12)
+#define DEBUG_CLIP (1ull << 13)
+#define DEBUG_SHADER_TIME (1ull << 14)
+#define DEBUG_BLORP (1ull << 15)
+#define DEBUG_NO16 (1ull << 16)
+#define DEBUG_NO_DUAL_OBJECT_GS (1ull << 17)
+#define DEBUG_OPTIMIZER (1ull << 18)
+#define DEBUG_ANNOTATION (1ull << 19)
+#define DEBUG_NO8 (1ull << 20)
+#define DEBUG_NO_OACONFIG (1ull << 21)
+#define DEBUG_SPILL_FS (1ull << 22)
+#define DEBUG_SPILL_VEC4 (1ull << 23)
+#define DEBUG_CS (1ull << 24)
+#define DEBUG_HEX (1ull << 25)
+#define DEBUG_NO_COMPACTION (1ull << 26)
+#define DEBUG_TCS (1ull << 27)
+#define DEBUG_TES (1ull << 28)
+#define DEBUG_L3 (1ull << 29)
+#define DEBUG_DO32 (1ull << 30)
+#define DEBUG_NO_RBC (1ull << 31)
+#define DEBUG_NO_HIZ (1ull << 32)
+#define DEBUG_COLOR (1ull << 33)
+#define DEBUG_REEMIT (1ull << 34)
+#define DEBUG_SOFT64 (1ull << 35)
+#define DEBUG_TCS_EIGHT_PATCH (1ull << 36)
+#define DEBUG_BT (1ull << 37)
+#define DEBUG_PIPE_CONTROL (1ull << 38)
+#define DEBUG_NO_FAST_CLEAR (1ull << 39)
+#define DEBUG_NO32 (1ull << 40)
+#define DEBUG_RT (1ull << 41)
+#define DEBUG_TASK (1ull << 42)
+#define DEBUG_MESH (1ull << 43)
#define DEBUG_ANY (~0ull)
More information about the mesa-commit
mailing list