diff --git a/wgpu-core/src/device/mod.rs b/wgpu-core/src/device/mod.rs index c383f1af23..78ffddb2df 100644 --- a/wgpu-core/src/device/mod.rs +++ b/wgpu-core/src/device/mod.rs @@ -1016,7 +1016,7 @@ impl Device { let module = match parser.parse() { Ok(module) => Some(module), Err(err) => { - log::warn!("Failed to parse shader SPIR-V code: {:?}", err); + log::warn!("Failed to parse shader SPIR-V code for {:?}: {:?}", desc.label, err); if desc.flags.contains(wgt::ShaderFlags::VALIDATION) { return Err(pipeline::CreateShaderModuleError::Parsing); } @@ -1033,7 +1033,7 @@ impl Device { match naga::front::wgsl::parse_str(&code) { Ok(module) => (None, Some(module)), Err(err) => { - log::error!("Failed to parse WGSL code: {}", err); + log::error!("Failed to parse WGSL code for {:?}: {}", desc.label, err); return Err(pipeline::CreateShaderModuleError::Parsing); } }