[Mesa-dev] [PATCH 18/23] targets/dri: cleanup conversion leftovers
Emil Velikov
emil.l.velikov at gmail.com
Tue Jun 17 11:38:34 PDT 2014
With all the users converted to __driGetExtensions_* we can
have only a single inclusion of the required header + define.
Signed-off-by: Emil Velikov <emil.l.velikov at gmail.com>
---
.../auxiliary/target-helpers/inline_drm_helper.h | 11 +++-----
src/gallium/targets/dri/Makefile.am | 31 +---------------------
2 files changed, 4 insertions(+), 38 deletions(-)
diff --git a/src/gallium/auxiliary/target-helpers/inline_drm_helper.h b/src/gallium/auxiliary/target-helpers/inline_drm_helper.h
index 1a0fb5f..99b8de5 100644
--- a/src/gallium/auxiliary/target-helpers/inline_drm_helper.h
+++ b/src/gallium/auxiliary/target-helpers/inline_drm_helper.h
@@ -4,6 +4,9 @@
#include "state_tracker/drm_driver.h"
#include "target-helpers/inline_debug_helper.h"
#include "loader.h"
+#if defined(DRI_TARGET)
+#include "dri_screen.h"
+#endif
#if GALLIUM_I915
#include "target-helpers/inline_wrapper_sw_helper.h"
@@ -54,7 +57,6 @@ static char* driver_name = NULL;
#if defined(GALLIUM_I915)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_i915(void);
@@ -87,7 +89,6 @@ pipe_i915_create_screen(int fd)
#if defined(GALLIUM_ILO)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_i965(void);
@@ -115,7 +116,6 @@ pipe_ilo_create_screen(int fd)
#if defined(GALLIUM_NOUVEAU)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_nouveau(void);
@@ -138,7 +138,6 @@ pipe_nouveau_create_screen(int fd)
#if defined(GALLIUM_R300)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_r300(void);
@@ -161,7 +160,6 @@ pipe_r300_create_screen(int fd)
#if defined(GALLIUM_R600)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_r600(void);
@@ -184,7 +182,6 @@ pipe_r600_create_screen(int fd)
#if defined(GALLIUM_RADEONSI)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_radeonsi(void);
@@ -207,7 +204,6 @@ pipe_radeonsi_create_screen(int fd)
#if defined(GALLIUM_VMWGFX)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_vmwgfx(void);
@@ -240,7 +236,6 @@ pipe_vmwgfx_create_screen(int fd)
#if defined(GALLIUM_FREEDRENO)
#if defined(DRI_TARGET)
-#include "dri_screen.h"
const __DRIextension **__driDriverGetExtensions_freedreno(void);
diff --git a/src/gallium/targets/dri/Makefile.am b/src/gallium/targets/dri/Makefile.am
index a9f3b66..ac5e12c 100644
--- a/src/gallium/targets/dri/Makefile.am
+++ b/src/gallium/targets/dri/Makefile.am
@@ -8,41 +8,12 @@ AM_CFLAGS = \
$(GALLIUM_TARGET_CFLAGS)
AM_CPPFLAGS = \
+ -DDRI_TARGET \
-DGALLIUM_GALAHAD \
-DGALLIUM_NOOP \
-DGALLIUM_RBUG \
-DGALLIUM_TRACE
-if HAVE_GALLIUM_I915
-AM_CPPFLAGS += \
- -DDRI_TARGET
-endif
-
-if HAVE_GALLIUM_ILO
-AM_CPPFLAGS += \
- -DDRI_TARGET
-endif
-
-if HAVE_GALLIUM_NOUVEAU
-AM_CPPFLAGS += \
- -DDRI_TARGET
-endif
-
-if NEED_RADEON_DRM_WINSYS
-AM_CPPFLAGS += \
- -DDRI_TARGET
-endif
-
-if HAVE_GALLIUM_SVGA
-AM_CPPFLAGS += \
- -DDRI_TARGET
-endif
-
-if HAVE_GALLIUM_FREEDRENO
-AM_CPPFLAGS += \
- -DDRI_TARGET
-endif
-
dridir = $(DRI_DRIVER_INSTALL_DIR)
dri_LTLIBRARIES = gallium_dri.la
--
2.0.0
More information about the mesa-dev
mailing list