diff options
| author | hunter@kvog.sh <hunter@kvog.sh> | 2026-03-15 17:00:37 -0500 |
|---|---|---|
| committer | hunter@kvog.sh <hunter@kvog.sh> | 2026-03-15 17:00:37 -0500 |
| commit | f409e568ef60940d5dfb2c3479d43dd19882f780 (patch) | |
| tree | 0a339675115c57727ba72551edd4c53cd5a4e6d3 /vk-asylum/build-shaders.sh | |
| parent | 62b66395da15266c6ec41d7384f237d0e16fbc90 (diff) | |
Diffstat (limited to 'vk-asylum/build-shaders.sh')
| -rwxr-xr-x | vk-asylum/build-shaders.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/vk-asylum/build-shaders.sh b/vk-asylum/build-shaders.sh new file mode 100755 index 0000000..51d4475 --- /dev/null +++ b/vk-asylum/build-shaders.sh @@ -0,0 +1,6 @@ +#!/bin/bash +mkdir -p build +glslc -fshader-stage=vert ./triangle_vs.glsl -o build/triangle_vs.spv +glslc -fshader-stage=frag ./triangle_fs.glsl -o build/triangle_fs.spv +echo "const uint32_t triangle_vert_spv[] = { "$(hexdump -v -e '1/4 "0x%08x, "' build/triangle_vs.spv)" };" > shaders.h +echo "const uint32_t triangle_frag_spv[] = { "$(hexdump -v -e '1/4 "0x%08x, "' build/triangle_vs.spv)" };" >> shaders.h |