From 5b361d81dbd2af0d0e99b9eb1adebea76ff05db0 Mon Sep 17 00:00:00 2001 From: hachem Date: Thu, 20 Aug 2026 02:27:02 +0200 Subject: [chore]: MASSIVE refactor + more vulkan bs --- Tools/compile-shaders.sh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'Tools/compile-shaders.sh') diff --git a/Tools/compile-shaders.sh b/Tools/compile-shaders.sh index ea1aa15..1f58c2a 100755 --- a/Tools/compile-shaders.sh +++ b/Tools/compile-shaders.sh @@ -1,7 +1,7 @@ #!/usr/bin/env bash # -# Compiles every Assets/Shaders/*.slang to all backend targets, into -# Assets/Shaders/generated/ (gitignored): +# Compiles every assets/shaders/*.slang to all backend targets, into +# assets/shaders/generated/ (gitignored): # # OpenGL : .glsl - combined "#type" GLSL 4.10 (Slang -> SPIR-V -> # SPIRV-Cross), macOS-4.1-core valid, loaded by @@ -14,12 +14,12 @@ set -euo pipefail ROOT="$(cd "$(dirname "$0")/.." && pwd)" -SLANGC="${SLANGC:-$ROOT/Tools/slang/bin/slangc}" +SLANGC="${SLANGC:-$ROOT/tools/slang/bin/slangc}" SPIRV_CROSS="${SPIRV_CROSS:-$(command -v spirv-cross || echo spirv-cross)}" -SRC="$ROOT/Assets/Shaders" +SRC="$ROOT/assets/Shaders" OUT="$SRC/generated" -[ -x "$SLANGC" ] || { echo "compile-shaders: slangc not found at $SLANGC (run Tools/fetch-slang.sh)"; exit 1; } +[ -x "$SLANGC" ] || { echo "compile-shaders: slangc not found at $SLANGC (run tools/fetch-slang.sh)"; exit 1; } command -v "$SPIRV_CROSS" >/dev/null 2>&1 || { echo "compile-shaders: spirv-cross not found (brew install spirv-cross)"; exit 1; } mkdir -p "$OUT" -- cgit v1.3