spirv: Fix building with SCons

The SCons build broke with commit ba975140d3 because a SPIR-V
function is called from Mesa main. This adds a convenience library for
SPIR-V and adds it to everything that was including nir. It also adds
both nir and spirv to drivers/x11/SConscript.

Also add nir/spirv modules to osmesa and libgl-gdi targets. (Brian Paul)

Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105817
Reviewed-by: Brian Paul <brianp@vmware.com>
Tested-by: Brian Paul <brianp@vmware.com>
This commit is contained in:
Neil Roberts
2018-03-30 09:12:00 -06:00
committed by Brian Paul
parent cdc34e2cea
commit 31d91f019b
10 changed files with 70 additions and 2 deletions
+2 -1
View File
@@ -100,4 +100,5 @@ EXTRA_DIST += \
nir/nir_opt_algebraic.py \
nir/tests \
nir/README \
SConscript.nir
SConscript.nir \
SConstript.spirv