This commit is contained in:
alessandro bason 2026-03-05 16:45:29 +01:00
parent 507d635433
commit 1c13514a4d
45 changed files with 2615 additions and 2014 deletions

8
gen.nu
View file

@ -5,7 +5,13 @@ mkdir src/gen
ls data/*.glsl
| get name
| each { |s|
let outname = $s | path parse | $'src/gen/($in.stem).h'
let name = $s | path parse | get stem
let outname = $'src/gen/($name).h'
bin/sokol-shdc -i $s -o $outname -l hlsl5:spirv_vk -f sokol
open $outname
| str replace -ar '(vs_[a-z])' $'($name)_$1'
| str replace -ar '(fs_[a-z])' $'($name)_$1'
| save -f $outname
$outname
}