Skip to content

Commit d893509

Browse files
committed
report path of shader crate when it can't be found
1 parent b497234 commit d893509

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

crates/cargo-gpu/src/spirv_source.rs

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,8 +88,12 @@ impl SpirvSource {
8888
Self::CratesIO(Version::parse(rust_gpu_version)?)
8989
}
9090
} else {
91-
Self::get_rust_gpu_deps_from_shader(shader_crate_path)
92-
.context("get_rust_gpu_deps_from_shader")?
91+
Self::get_rust_gpu_deps_from_shader(shader_crate_path).with_context(|| {
92+
format!(
93+
"get spirv-std dependency from shader crate '{}'",
94+
shader_crate_path.display()
95+
)
96+
})?
9397
};
9498
Ok(source)
9599
}

0 commit comments

Comments
 (0)