i965: Add a dependency on libisl
To avoid build issues, ensure that you're running `make' at the top level and/or you've executed `make clean' beforehand. Reviewed-by: Chad Versace <chad.versace@intel.com>
This commit is contained in:
@@ -2459,7 +2459,8 @@ AM_CONDITIONAL(HAVE_SWRAST_DRI, test x$HAVE_SWRAST_DRI = xyes)
|
|||||||
|
|
||||||
AM_CONDITIONAL(HAVE_INTEL_VULKAN, test "x$HAVE_INTEL_VULKAN" = xyes)
|
AM_CONDITIONAL(HAVE_INTEL_VULKAN, test "x$HAVE_INTEL_VULKAN" = xyes)
|
||||||
|
|
||||||
AM_CONDITIONAL(HAVE_INTEL_DRIVERS, test "x$HAVE_INTEL_VULKAN" = xyes)
|
AM_CONDITIONAL(HAVE_INTEL_DRIVERS, test "x$HAVE_INTEL_VULKAN" = xyes -o \
|
||||||
|
"x$HAVE_I965_DRI" = xyes)
|
||||||
|
|
||||||
AM_CONDITIONAL(NEED_RADEON_DRM_WINSYS, test "x$HAVE_GALLIUM_R300" = xyes -o \
|
AM_CONDITIONAL(NEED_RADEON_DRM_WINSYS, test "x$HAVE_GALLIUM_R300" = xyes -o \
|
||||||
"x$HAVE_GALLIUM_R600" = xyes -o \
|
"x$HAVE_GALLIUM_R600" = xyes -o \
|
||||||
|
@@ -24,10 +24,19 @@ SUBDIRS = . gtest util mapi/glapi/gen mapi
|
|||||||
# include only conditionally ?
|
# include only conditionally ?
|
||||||
SUBDIRS += compiler
|
SUBDIRS += compiler
|
||||||
|
|
||||||
|
if HAVE_INTEL_DRIVERS
|
||||||
|
SUBDIRS += intel
|
||||||
|
endif
|
||||||
|
|
||||||
if NEED_OPENGL_COMMON
|
if NEED_OPENGL_COMMON
|
||||||
SUBDIRS += mesa
|
SUBDIRS += mesa
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# This explicitly comes after mesa because it depends on the i965 compiler
|
||||||
|
if HAVE_INTEL_VULKAN
|
||||||
|
SUBDIRS += intel/vulkan
|
||||||
|
endif
|
||||||
|
|
||||||
SUBDIRS += loader
|
SUBDIRS += loader
|
||||||
|
|
||||||
if HAVE_DRI_GLX
|
if HAVE_DRI_GLX
|
||||||
@@ -56,10 +65,6 @@ EXTRA_DIST = \
|
|||||||
AM_CFLAGS = $(VISIBILITY_CFLAGS)
|
AM_CFLAGS = $(VISIBILITY_CFLAGS)
|
||||||
AM_CXXFLAGS = $(VISIBILITY_CXXFLAGS)
|
AM_CXXFLAGS = $(VISIBILITY_CXXFLAGS)
|
||||||
|
|
||||||
if HAVE_INTEL_DRIVERS
|
|
||||||
SUBDIRS += intel
|
|
||||||
endif
|
|
||||||
|
|
||||||
AM_CPPFLAGS = \
|
AM_CPPFLAGS = \
|
||||||
-I$(top_srcdir)/include/ \
|
-I$(top_srcdir)/include/ \
|
||||||
-I$(top_srcdir)/src/mapi/ \
|
-I$(top_srcdir)/src/mapi/ \
|
||||||
|
@@ -20,7 +20,3 @@
|
|||||||
# IN THE SOFTWARE.
|
# IN THE SOFTWARE.
|
||||||
|
|
||||||
SUBDIRS = genxml isl
|
SUBDIRS = genxml isl
|
||||||
|
|
||||||
if HAVE_INTEL_VULKAN
|
|
||||||
SUBDIRS += vulkan
|
|
||||||
endif
|
|
||||||
|
@@ -34,6 +34,7 @@ AM_CFLAGS = \
|
|||||||
-I$(top_srcdir)/src/mesa/drivers/dri/intel/server \
|
-I$(top_srcdir)/src/mesa/drivers/dri/intel/server \
|
||||||
-I$(top_srcdir)/src/gtest/include \
|
-I$(top_srcdir)/src/gtest/include \
|
||||||
-I$(top_srcdir)/src/compiler/nir \
|
-I$(top_srcdir)/src/compiler/nir \
|
||||||
|
-I$(top_srcdir)/src/intel \
|
||||||
-I$(top_builddir)/src/compiler/nir \
|
-I$(top_builddir)/src/compiler/nir \
|
||||||
-I$(top_builddir)/src/mesa/drivers/dri/common \
|
-I$(top_builddir)/src/mesa/drivers/dri/common \
|
||||||
$(DEFINES) \
|
$(DEFINES) \
|
||||||
@@ -48,7 +49,10 @@ brw_nir_trig_workarounds.c: brw_nir_trig_workarounds.py $(top_srcdir)/src/compil
|
|||||||
|
|
||||||
noinst_LTLIBRARIES = libi965_dri.la libi965_compiler.la
|
noinst_LTLIBRARIES = libi965_dri.la libi965_compiler.la
|
||||||
libi965_dri_la_SOURCES = $(i965_FILES)
|
libi965_dri_la_SOURCES = $(i965_FILES)
|
||||||
libi965_dri_la_LIBADD = libi965_compiler.la $(INTEL_LIBS)
|
libi965_dri_la_LIBADD = \
|
||||||
|
$(top_builddir)/src/intel/isl/libisl.la \
|
||||||
|
libi965_compiler.la \
|
||||||
|
$(INTEL_LIBS)
|
||||||
|
|
||||||
libi965_compiler_la_SOURCES = \
|
libi965_compiler_la_SOURCES = \
|
||||||
$(i965_compiler_FILES) \
|
$(i965_compiler_FILES) \
|
||||||
@@ -60,6 +64,7 @@ CLEANFILES = $(BUILT_SOURCES)
|
|||||||
TEST_LIBS = \
|
TEST_LIBS = \
|
||||||
libi965_compiler.la \
|
libi965_compiler.la \
|
||||||
../../../libmesa.la \
|
../../../libmesa.la \
|
||||||
|
$(top_builddir)/src/intel/isl/libisl.la \
|
||||||
$(PTHREAD_LIBS) \
|
$(PTHREAD_LIBS) \
|
||||||
$(DLOPEN_LIBS) \
|
$(DLOPEN_LIBS) \
|
||||||
../common/libdri_test_stubs.la
|
../common/libdri_test_stubs.la
|
||||||
|
Reference in New Issue
Block a user