summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEmil Velikov <[email protected]>2015-10-28 14:39:45 +0000
committerEmil Velikov <[email protected]>2015-10-30 17:37:08 +0000
commit87f7d61e1973fe8279833d966daf75708f312b0e (patch)
tree0f2d0793b42a3d02590116c7738e440d94c82e23
parent014f8ef2ff7885a2856f9558c693f8d45adb400d (diff)
virgl: move virgl_hw.h into the driver dir
Strictly speaking virgl_hw.h should reside in the driver folder, as it describes the hardware. Moving it allows us to nuke the following strange dependency winsys/vtest > driver > winsys/drm Signed-off-by: Emil Velikov <[email protected]> Reviewed-by: Dave Airlie <[email protected]>
-rw-r--r--src/gallium/drivers/virgl/Makefile.sources1
-rw-r--r--src/gallium/drivers/virgl/virgl.h2
-rw-r--r--src/gallium/drivers/virgl/virgl_hw.h (renamed from src/gallium/winsys/virgl/drm/virgl_hw.h)0
-rw-r--r--src/gallium/drivers/virgl/virgl_resource.h2
-rw-r--r--src/gallium/winsys/virgl/drm/Makefile.am1
-rw-r--r--src/gallium/winsys/virgl/drm/Makefile.sources1
-rw-r--r--src/gallium/winsys/virgl/drm/virgl_drm_winsys.h2
-rw-r--r--src/gallium/winsys/virgl/vtest/Makefile.am1
-rw-r--r--src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h2
9 files changed, 5 insertions, 7 deletions
diff --git a/src/gallium/drivers/virgl/Makefile.sources b/src/gallium/drivers/virgl/Makefile.sources
index df010c026cf..ed309aee1d1 100644
--- a/src/gallium/drivers/virgl/Makefile.sources
+++ b/src/gallium/drivers/virgl/Makefile.sources
@@ -5,6 +5,7 @@ C_SOURCES := \
virgl_encode.c \
virgl_encode.h \
virgl.h \
+ virgl_hw.h \
virgl_protocol.h \
virgl_public.h \
virgl_query.c \
diff --git a/src/gallium/drivers/virgl/virgl.h b/src/gallium/drivers/virgl/virgl.h
index ecd997b546f..d64576c377e 100644
--- a/src/gallium/drivers/virgl/virgl.h
+++ b/src/gallium/drivers/virgl/virgl.h
@@ -25,7 +25,7 @@
#include "util/u_transfer.h"
-#include "virgl/drm/virgl_hw.h"
+#include "virgl_hw.h"
#include "virgl_winsys.h"
#include "pipe/p_screen.h"
diff --git a/src/gallium/winsys/virgl/drm/virgl_hw.h b/src/gallium/drivers/virgl/virgl_hw.h
index e3c56db2ac6..e3c56db2ac6 100644
--- a/src/gallium/winsys/virgl/drm/virgl_hw.h
+++ b/src/gallium/drivers/virgl/virgl_hw.h
diff --git a/src/gallium/drivers/virgl/virgl_resource.h b/src/gallium/drivers/virgl/virgl_resource.h
index b80545e4760..2d0bd8b6400 100644
--- a/src/gallium/drivers/virgl/virgl_resource.h
+++ b/src/gallium/drivers/virgl/virgl_resource.h
@@ -29,7 +29,7 @@
#include "util/list.h"
#include "util/u_transfer.h"
-#include "virgl/drm/virgl_hw.h"
+#include "virgl_hw.h"
#define VR_MAX_TEXTURE_2D_LEVELS 15
struct virgl_screen;
diff --git a/src/gallium/winsys/virgl/drm/Makefile.am b/src/gallium/winsys/virgl/drm/Makefile.am
index 9c1db31c7ef..2473b88ad6e 100644
--- a/src/gallium/winsys/virgl/drm/Makefile.am
+++ b/src/gallium/winsys/virgl/drm/Makefile.am
@@ -25,7 +25,6 @@ include $(top_srcdir)/src/gallium/Automake.inc
AM_CFLAGS = \
-I$(top_srcdir)/src/gallium/drivers \
- -I$(top_srcdir)/src/gallium/winsys \
$(GALLIUM_WINSYS_CFLAGS) \
$(LIBDRM_CFLAGS)
diff --git a/src/gallium/winsys/virgl/drm/Makefile.sources b/src/gallium/winsys/virgl/drm/Makefile.sources
index eca8eb6c49f..0430d4ada4a 100644
--- a/src/gallium/winsys/virgl/drm/Makefile.sources
+++ b/src/gallium/winsys/virgl/drm/Makefile.sources
@@ -2,5 +2,4 @@ C_SOURCES := \
virgl_drm_public.h \
virgl_drm_winsys.c \
virgl_drm_winsys.h \
- virgl_hw.h \
virtgpu_drm.h
diff --git a/src/gallium/winsys/virgl/drm/virgl_drm_winsys.h b/src/gallium/winsys/virgl/drm/virgl_drm_winsys.h
index c9b25a00977..eac1d3ed5fa 100644
--- a/src/gallium/winsys/virgl/drm/virgl_drm_winsys.h
+++ b/src/gallium/winsys/virgl/drm/virgl_drm_winsys.h
@@ -36,7 +36,7 @@
#include "pipe/p_context.h"
#include "pipe/p_context.h"
-#include "virgl_hw.h"
+#include "virgl/virgl_hw.h"
#include "virgl/virgl_winsys.h"
struct virgl_drm_winsys;
diff --git a/src/gallium/winsys/virgl/vtest/Makefile.am b/src/gallium/winsys/virgl/vtest/Makefile.am
index 827b353930f..b15a3afd60c 100644
--- a/src/gallium/winsys/virgl/vtest/Makefile.am
+++ b/src/gallium/winsys/virgl/vtest/Makefile.am
@@ -25,7 +25,6 @@ include $(top_srcdir)/src/gallium/Automake.inc
AM_CFLAGS = \
-I$(top_srcdir)/src/gallium/drivers \
- -I$(top_srcdir)/src/gallium/winsys \
$(GALLIUM_WINSYS_CFLAGS)
noinst_LTLIBRARIES = libvirglvtest.la
diff --git a/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h b/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h
index 2f9dc8407ea..6d0e7b0a598 100644
--- a/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h
+++ b/src/gallium/winsys/virgl/vtest/virgl_vtest_winsys.h
@@ -28,7 +28,7 @@
#include "pipe/p_defines.h"
#include "pipe/p_state.h"
#include "state_tracker/sw_winsys.h"
-#include "virgl/drm/virgl_hw.h"
+#include "virgl/virgl_hw.h"
#include "virgl/virgl_winsys.h"
#include "util/list.h"
#include "os/os_thread.h"