Fixed shaders to be SPIR-V compatible, added a script that converts
[demo] / compile_spirv.sh
diff --git a/compile_spirv.sh b/compile_spirv.sh
new file mode 100755 (executable)
index 0000000..b191c9d
--- /dev/null
@@ -0,0 +1,8 @@
+#!/bin/bash
+
+glslangValidator -V -S vert shaders/default.v.glsl -o shaders/spirv/default.v.spv
+glslangValidator -V -S frag shaders/default.f.glsl -o shaders/spirv/default.f.spv
+glslangValidator -V -S vert shaders/morphing.v.glsl -o shaders/spirv/morphing.v.spv
+glslangValidator -V -S frag shaders/morphing.f.glsl -o shaders/spirv/morphing.f.spv
+glslangValidator -V -S vert shaders/sky.v.glsl -o shaders/spirv/sky.v.spv
+glslangValidator -V -S frag shaders/sky.f.glsl -o shaders/spirv/sky.f.spv