From 365903ebbbe9822f842c70b5ac2b9787996bb81a Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Sat, 4 Dec 2021 14:25:32 +0200 Subject: [PATCH] intel/debug: reclaim 7 unused bits from classic driver Signed-off-by: Lionel Landwerlin Reviewed-by: Dave Airlie Part-of: --- 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)