fmt
This commit is contained in:
@@ -1,11 +1,13 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
rm -r shaders_out
|
||||||
mkdir -p shaders_out
|
mkdir -p shaders_out
|
||||||
|
|
||||||
glslangValidator --spirv-val -gVS -S vert --target-env vulkan1.3 -o shaders_out/fullscreen.vert.spv src/fullscreen.vert.glsl
|
glslangValidator --spirv-val -gVS -S vert --target-env vulkan1.3 -o shaders_out/fullscreen.vert.spv src/fullscreen.vert.glsl
|
||||||
glslangValidator --spirv-val -gVS -S frag --target-env vulkan1.3 -o shaders_out/lighting.frag.spv src/lighting.frag.glsl
|
glslangValidator --spirv-val -gVS -S frag --target-env vulkan1.3 -o shaders_out/lighting.frag.spv src/lighting.frag.glsl
|
||||||
glslangValidator --spirv-val -gVS -S vert --target-env vulkan1.3 -o shaders_out/trace.vert.spv src/trace.vert.glsl
|
glslangValidator --spirv-val -gVS -S vert --target-env vulkan1.3 -o shaders_out/trace.vert.spv src/trace.vert.glsl
|
||||||
|
|
||||||
|
echo src/trace.frag.glsl
|
||||||
glslangValidator --spirv-val --spirv-dis -g0 -S frag --target-env vulkan1.3 --quiet src/trace.frag.glsl > shaders_out/trace.spv-dis
|
glslangValidator --spirv-val --spirv-dis -g0 -S frag --target-env vulkan1.3 --quiet src/trace.frag.glsl > shaders_out/trace.spv-dis
|
||||||
sed -i '/%11 =/,/OpFunctionEnd/d' shaders_out/trace.spv-dis
|
sed -i '/%11 =/,/OpFunctionEnd/d' shaders_out/trace.spv-dis
|
||||||
sed -i 's/%11\b/%1000/g' shaders_out/trace.spv-dis
|
sed -i 's/%11\b/%1000/g' shaders_out/trace.spv-dis
|
||||||
@@ -13,6 +15,7 @@ spirv-as --preserve-numeric-ids --target-env vulkan1.3 -o shaders_out/trace.reco
|
|||||||
rm frag.spv
|
rm frag.spv
|
||||||
# rm shaders_out/trace.spv-dis
|
# rm shaders_out/trace.spv-dis
|
||||||
|
|
||||||
|
echo src/normals.frag.glsl
|
||||||
glslangValidator --spirv-val --spirv-dis -g0 -S frag --target-env vulkan1.3 --quiet src/normals.frag.glsl > shaders_out/normals.spv-dis
|
glslangValidator --spirv-val --spirv-dis -g0 -S frag --target-env vulkan1.3 --quiet src/normals.frag.glsl > shaders_out/normals.spv-dis
|
||||||
sed -i '/%11 =/,/OpFunctionEnd/d' shaders_out/normals.spv-dis
|
sed -i '/%11 =/,/OpFunctionEnd/d' shaders_out/normals.spv-dis
|
||||||
sed -i 's/%11\b/%1000/g' shaders_out/normals.spv-dis
|
sed -i 's/%11\b/%1000/g' shaders_out/normals.spv-dis
|
||||||
|
|||||||
@@ -4,6 +4,8 @@ fn main() {
|
|||||||
//let mut output = std::fs::File::create("output.txt").unwrap();
|
//let mut output = std::fs::File::create("output.txt").unwrap();
|
||||||
println!("cargo:rerun-if-changed=build.rs");
|
println!("cargo:rerun-if-changed=build.rs");
|
||||||
println!("cargo:rerun-if-changed=Cargo.lock");
|
println!("cargo:rerun-if-changed=Cargo.lock");
|
||||||
|
println!("cargo:rerun-if-changed=assemble_trace.sh");
|
||||||
|
|
||||||
let paths = read_dir("src").unwrap();
|
let paths = read_dir("src").unwrap();
|
||||||
for path in paths {
|
for path in paths {
|
||||||
if let Ok(path) = path {
|
if let Ok(path) = path {
|
||||||
|
|||||||
@@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
#[repr(u8)]
|
#[repr(u8)]
|
||||||
#[allow(non_snake_case)]
|
#[allow(non_snake_case)]
|
||||||
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
|
#[derive(Clone, Copy, Debug, PartialEq, Eq)]
|
||||||
|
|||||||
Reference in New Issue
Block a user