OSDN Git Service

spirv: Move to compiler/
authorJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 Apr 2016 17:28:45 +0000 (10:28 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Thu, 14 Apr 2016 17:28:47 +0000 (10:28 -0700)
While it does rely on NIR, it's not really part of the NIR core.  At the
moment, it still builds as part of libnir but that can be changed later if
desired.

src/compiler/Makefile.sources
src/compiler/spirv/GLSL.std.450.h [moved from src/compiler/nir/spirv/GLSL.std.450.h with 100% similarity]
src/compiler/spirv/nir_spirv.h [moved from src/compiler/nir/spirv/nir_spirv.h with 100% similarity]
src/compiler/spirv/spirv.h [moved from src/compiler/nir/spirv/spirv.h with 100% similarity]
src/compiler/spirv/spirv_to_nir.c [moved from src/compiler/nir/spirv/spirv_to_nir.c with 100% similarity]
src/compiler/spirv/vtn_alu.c [moved from src/compiler/nir/spirv/vtn_alu.c with 100% similarity]
src/compiler/spirv/vtn_cfg.c [moved from src/compiler/nir/spirv/vtn_cfg.c with 100% similarity]
src/compiler/spirv/vtn_glsl450.c [moved from src/compiler/nir/spirv/vtn_glsl450.c with 100% similarity]
src/compiler/spirv/vtn_private.h [moved from src/compiler/nir/spirv/vtn_private.h with 100% similarity]
src/compiler/spirv/vtn_variables.c [moved from src/compiler/nir/spirv/vtn_variables.c with 100% similarity]
src/intel/vulkan/anv_pipeline.c

index adc7a42..1973533 100644 (file)
@@ -235,10 +235,10 @@ NIR_FILES = \
        nir/nir_worklist.h
 
 SPIRV_FILES = \
-       nir/spirv/nir_spirv.h \
-       nir/spirv/spirv_to_nir.c \
-       nir/spirv/vtn_alu.c \
-       nir/spirv/vtn_cfg.c \
-       nir/spirv/vtn_glsl450.c \
-       nir/spirv/vtn_private.h \
-       nir/spirv/vtn_variables.c
+       spirv/nir_spirv.h \
+       spirv/spirv_to_nir.c \
+       spirv/vtn_alu.c \
+       spirv/vtn_cfg.c \
+       spirv/vtn_glsl450.c \
+       spirv/vtn_private.h \
+       spirv/vtn_variables.c
index 52748a0..90732db 100644 (file)
@@ -31,7 +31,7 @@
 #include "anv_private.h"
 #include "brw_nir.h"
 #include "anv_nir.h"
-#include "nir/spirv/nir_spirv.h"
+#include "spirv/nir_spirv.h"
 
 /* Needed for SWIZZLE macros */
 #include "program/prog_instruction.h"