Moving backends code from examples/ to backends/ (step 2: moving vulkan cruft)
diff --git a/backends/vulkan/generate_spv.sh b/backends/vulkan/generate_spv.sh
new file mode 100755
index 0000000..948ef77
--- /dev/null
+++ b/backends/vulkan/generate_spv.sh
@@ -0,0 +1,6 @@
+#!/bin/bash
+## -V: create SPIR-V binary
+## -x: save binary output as text-based 32-bit hexadecimal numbers
+## -o: output file
+glslangValidator -V -x -o glsl_shader.frag.u32 glsl_shader.frag
+glslangValidator -V -x -o glsl_shader.vert.u32 glsl_shader.vert
diff --git a/examples/example_glfw_vulkan/glsl_shader.frag b/backends/vulkan/glsl_shader.frag
similarity index 100%
rename from examples/example_glfw_vulkan/glsl_shader.frag
rename to backends/vulkan/glsl_shader.frag
diff --git a/examples/example_glfw_vulkan/glsl_shader.vert b/backends/vulkan/glsl_shader.vert
similarity index 100%
rename from examples/example_glfw_vulkan/glsl_shader.vert
rename to backends/vulkan/glsl_shader.vert
diff --git a/examples/example_glfw_vulkan/gen_spv.sh b/examples/example_glfw_vulkan/gen_spv.sh
deleted file mode 100755
index e0d7f3b..0000000
--- a/examples/example_glfw_vulkan/gen_spv.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/bash
-glslangValidator -V -x -o glsl_shader.frag.u32 glsl_shader.frag
-glslangValidator -V -x -o glsl_shader.vert.u32 glsl_shader.vert