summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Ekstrand <[email protected]>2017-03-01 11:20:25 -0800
committerJason Ekstrand <[email protected]>2017-03-01 16:14:03 -0800
commitd5b355ce5fd6dbff61f1f471c38aa62db9d621c4 (patch)
tree608ec05d1d64672f9cbc65ce8734d4383ba6254f
parent8048c1953c97de75ccbe33d719ca81f67a5ba255 (diff)
i965: Move intel_debug.h to intel/common/gen_debug.h
This is shared between the Vulkan and GL drivers as it's a requirement of the back-end compiler. However, it doesn't really belong in the compiler. We rename the file to match the prefix of the other stuff in common and because libdrm defines an intel_debug.h and this avoids a pile of possible name conflicts. Reviewed-by: Anuj Phogat <[email protected]>
-rw-r--r--src/intel/Makefile.sources2
-rw-r--r--src/intel/common/gen_debug.c (renamed from src/mesa/drivers/dri/i965/intel_debug.c)8
-rw-r--r--src/intel/common/gen_debug.h (renamed from src/mesa/drivers/dri/i965/intel_debug.h)2
-rw-r--r--src/mesa/drivers/dri/i965/Makefile.am1
-rw-r--r--src/mesa/drivers/dri/i965/Makefile.sources4
-rw-r--r--src/mesa/drivers/dri/i965/brw_blorp.c2
-rw-r--r--src/mesa/drivers/dri/i965/brw_compiler.c2
-rw-r--r--src/mesa/drivers/dri/i965/brw_context.h2
-rw-r--r--src/mesa/drivers/dri/i965/brw_eu.c2
-rw-r--r--src/mesa/drivers/dri/i965/brw_eu_compact.c2
-rw-r--r--src/mesa/drivers/dri/i965/brw_fs.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_nir.c2
-rw-r--r--src/mesa/drivers/dri/i965/brw_shader.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_generator.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_tcs.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_tes.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp2
-rw-r--r--src/mesa/drivers/dri/i965/brw_vue_map.c2
-rw-r--r--src/mesa/drivers/dri/i965/intel_asm_annotation.c2
21 files changed, 26 insertions, 23 deletions
diff --git a/src/intel/Makefile.sources b/src/intel/Makefile.sources
index be6bdef7b69..240371261e1 100644
--- a/src/intel/Makefile.sources
+++ b/src/intel/Makefile.sources
@@ -7,6 +7,8 @@ BLORP_FILES = \
blorp/blorp_priv.h
COMMON_FILES = \
+ common/gen_debug.c \
+ common/gen_debug.h \
common/gen_device_info.c \
common/gen_device_info.h \
common/gen_l3_config.c \
diff --git a/src/mesa/drivers/dri/i965/intel_debug.c b/src/intel/common/gen_debug.c
index 33e840293a2..858f04db432 100644
--- a/src/mesa/drivers/dri/i965/intel_debug.c
+++ b/src/intel/common/gen_debug.c
@@ -23,14 +23,16 @@
*/
/**
- * \file intel_debug.c
+ * \file gen_debug.c
*
* Support for the INTEL_DEBUG environment variable, along with other
* miscellaneous debugging code.
*/
-#include "brw_context.h"
-#include "intel_debug.h"
+#include <stdlib.h>
+
+#include "common/gen_debug.h"
+#include "util/macros.h"
#include "util/u_atomic.h" /* for p_atomic_cmpxchg */
#include "util/debug.h"
diff --git a/src/mesa/drivers/dri/i965/intel_debug.h b/src/intel/common/gen_debug.h
index 8c81c1d3069..24ed7d4bc1b 100644
--- a/src/mesa/drivers/dri/i965/intel_debug.h
+++ b/src/intel/common/gen_debug.h
@@ -31,7 +31,7 @@
extern "C" {
#endif
/**
- * \file intel_debug.h
+ * \file gen_debug.h
*
* Basic INTEL_DEBUG environment variable handling. This file defines the
* list of debugging flags, as well as some macros for handling them.
diff --git a/src/mesa/drivers/dri/i965/Makefile.am b/src/mesa/drivers/dri/i965/Makefile.am
index f87fa67ef8e..4ff7e70b51f 100644
--- a/src/mesa/drivers/dri/i965/Makefile.am
+++ b/src/mesa/drivers/dri/i965/Makefile.am
@@ -98,6 +98,7 @@ EXTRA_DIST = \
TEST_LIBS = \
libi965_compiler.la \
$(I965_PERGEN_LIBS) \
+ $(top_builddir)/src/intel/common/libintel_common.la \
$(top_builddir)/src/compiler/nir/libnir.la \
$(top_builddir)/src/util/libmesautil.la \
$(top_builddir)/src/intel/isl/libisl.la \
diff --git a/src/mesa/drivers/dri/i965/Makefile.sources b/src/mesa/drivers/dri/i965/Makefile.sources
index 4711be07b49..62cbdfee6a5 100644
--- a/src/mesa/drivers/dri/i965/Makefile.sources
+++ b/src/mesa/drivers/dri/i965/Makefile.sources
@@ -84,9 +84,7 @@ i965_compiler_FILES = \
gen6_gs_visitor.cpp \
gen6_gs_visitor.h \
intel_asm_annotation.c \
- intel_asm_annotation.h \
- intel_debug.c \
- intel_debug.h
+ intel_asm_annotation.h
i965_compiler_GENERATED_FILES = \
brw_nir_trig_workarounds.c
diff --git a/src/mesa/drivers/dri/i965/brw_blorp.c b/src/mesa/drivers/dri/i965/brw_blorp.c
index 52f85ff0677..9f7ba3dd5a1 100644
--- a/src/mesa/drivers/dri/i965/brw_blorp.c
+++ b/src/mesa/drivers/dri/i965/brw_blorp.c
@@ -34,7 +34,7 @@
#include "brw_meta_util.h"
#include "brw_state.h"
#include "intel_fbo.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#define FILE_DEBUG_FLAG DEBUG_BLORP
diff --git a/src/mesa/drivers/dri/i965/brw_compiler.c b/src/mesa/drivers/dri/i965/brw_compiler.c
index f414099c7da..fcad570edff 100644
--- a/src/mesa/drivers/dri/i965/brw_compiler.c
+++ b/src/mesa/drivers/dri/i965/brw_compiler.c
@@ -23,7 +23,7 @@
#include "brw_compiler.h"
#include "brw_shader.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "compiler/nir/nir.h"
#include "main/errors.h"
#include "util/debug.h"
diff --git a/src/mesa/drivers/dri/i965/brw_context.h b/src/mesa/drivers/dri/i965/brw_context.h
index 288ef3a2066..490790824e6 100644
--- a/src/mesa/drivers/dri/i965/brw_context.h
+++ b/src/mesa/drivers/dri/i965/brw_context.h
@@ -45,7 +45,7 @@
#include <intel_bufmgr.h>
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "intel_screen.h"
#include "intel_tex_obj.h"
#include "intel_resolve_map.h"
diff --git a/src/mesa/drivers/dri/i965/brw_eu.c b/src/mesa/drivers/dri/i965/brw_eu.c
index e4cbf53e41b..1344f2b18e1 100644
--- a/src/mesa/drivers/dri/i965/brw_eu.c
+++ b/src/mesa/drivers/dri/i965/brw_eu.c
@@ -33,7 +33,7 @@
#include "brw_defines.h"
#include "brw_eu.h"
#include "brw_shader.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "util/ralloc.h"
diff --git a/src/mesa/drivers/dri/i965/brw_eu_compact.c b/src/mesa/drivers/dri/i965/brw_eu_compact.c
index 778fb6aef98..5b8e9b2b416 100644
--- a/src/mesa/drivers/dri/i965/brw_eu_compact.c
+++ b/src/mesa/drivers/dri/i965/brw_eu_compact.c
@@ -75,7 +75,7 @@
#include "brw_eu.h"
#include "brw_shader.h"
#include "intel_asm_annotation.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "util/u_atomic.h" /* for p_atomic_cmpxchg */
static const uint32_t g45_control_index_table[32] = {
diff --git a/src/mesa/drivers/dri/i965/brw_fs.cpp b/src/mesa/drivers/dri/i965/brw_fs.cpp
index f5773864bd1..ead5b261323 100644
--- a/src/mesa/drivers/dri/i965/brw_fs.cpp
+++ b/src/mesa/drivers/dri/i965/brw_fs.cpp
@@ -37,7 +37,7 @@
#include "brw_cfg.h"
#include "brw_program.h"
#include "brw_dead_control_flow.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "compiler/glsl_types.h"
#include "compiler/nir/nir_builder.h"
#include "program/prog_parameter.h"
diff --git a/src/mesa/drivers/dri/i965/brw_nir.c b/src/mesa/drivers/dri/i965/brw_nir.c
index 15e290a1e27..3cf2c980b68 100644
--- a/src/mesa/drivers/dri/i965/brw_nir.c
+++ b/src/mesa/drivers/dri/i965/brw_nir.c
@@ -23,7 +23,7 @@
#include "brw_nir.h"
#include "brw_shader.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "compiler/glsl_types.h"
#include "compiler/nir/nir_builder.h"
diff --git a/src/mesa/drivers/dri/i965/brw_shader.cpp b/src/mesa/drivers/dri/i965/brw_shader.cpp
index 7522a938ad6..bfaa5e7bfe2 100644
--- a/src/mesa/drivers/dri/i965/brw_shader.cpp
+++ b/src/mesa/drivers/dri/i965/brw_shader.cpp
@@ -26,7 +26,7 @@
#include "brw_fs.h"
#include "brw_nir.h"
#include "brw_vec4_tes.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "main/uniforms.h"
#include "util/macros.h"
diff --git a/src/mesa/drivers/dri/i965/brw_vec4.cpp b/src/mesa/drivers/dri/i965/brw_vec4.cpp
index 95199fbc799..d7c09093032 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4.cpp
@@ -29,7 +29,7 @@
#include "brw_vec4_live_variables.h"
#include "brw_vec4_vs.h"
#include "brw_dead_control_flow.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "program/prog_parameter.h"
#define MAX_INSTRUCTION (1 << 30)
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp b/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp
index 83f5711c1b8..abf522a782d 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_generator.cpp
@@ -24,7 +24,7 @@
#include "brw_cfg.h"
#include "brw_eu.h"
#include "brw_program.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
using namespace brw;
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp b/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
index 3a8bc77531b..4a8b5be30e1 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_gs_visitor.cpp
@@ -31,7 +31,7 @@
#include "gen6_gs_visitor.h"
#include "brw_fs.h"
#include "brw_nir.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
namespace brw {
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_tcs.cpp b/src/mesa/drivers/dri/i965/brw_vec4_tcs.cpp
index d27074c1312..d4a647d029f 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_tcs.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_tcs.cpp
@@ -30,7 +30,7 @@
#include "brw_nir.h"
#include "brw_vec4_tcs.h"
#include "brw_fs.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
namespace brw {
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_tes.cpp b/src/mesa/drivers/dri/i965/brw_vec4_tes.cpp
index 0c05ab0c157..bcf9a87eb01 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_tes.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_tes.cpp
@@ -29,7 +29,7 @@
#include "brw_vec4_tes.h"
#include "brw_cfg.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
namespace brw {
diff --git a/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp b/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp
index a80a61bb4fa..0cec77990d6 100644
--- a/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp
+++ b/src/mesa/drivers/dri/i965/brw_vec4_vs_visitor.cpp
@@ -23,7 +23,7 @@
#include "brw_vec4_vs.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
namespace brw {
diff --git a/src/mesa/drivers/dri/i965/brw_vue_map.c b/src/mesa/drivers/dri/i965/brw_vue_map.c
index 89120684cba..e14cba8f67d 100644
--- a/src/mesa/drivers/dri/i965/brw_vue_map.c
+++ b/src/mesa/drivers/dri/i965/brw_vue_map.c
@@ -41,7 +41,7 @@
#include "brw_compiler.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
static inline void
assign_vue_slot(struct brw_vue_map *vue_map, int varying, int slot)
diff --git a/src/mesa/drivers/dri/i965/intel_asm_annotation.c b/src/mesa/drivers/dri/i965/intel_asm_annotation.c
index bb24e5e8ad2..1f3b78476e3 100644
--- a/src/mesa/drivers/dri/i965/intel_asm_annotation.c
+++ b/src/mesa/drivers/dri/i965/intel_asm_annotation.c
@@ -23,7 +23,7 @@
#include "brw_cfg.h"
#include "brw_eu.h"
-#include "intel_debug.h"
+#include "common/gen_debug.h"
#include "intel_asm_annotation.h"
#include "compiler/nir/nir.h"