mirror of
https://github.com/vulkano-rs/vulkano.git
synced 2025-02-16 09:02:25 +00:00
Add shaderc-debug feature to Vulkano-shaders (#1754)
This commit is contained in:
parent
9afc00f926
commit
66d545c4cf
@ -25,3 +25,4 @@ vulkano = { version = "0.26.0", path = "../vulkano" }
|
||||
|
||||
[features]
|
||||
shaderc-build-from-source = ["shaderc/build-from-source"]
|
||||
shaderc-debug = []
|
||||
|
@ -193,6 +193,9 @@ pub fn compile(
|
||||
compile_options.add_macro_definition(macro_name.as_ref(), Some(macro_value.as_ref()));
|
||||
}
|
||||
|
||||
#[cfg(feature = "shaderc-debug")]
|
||||
compile_options.set_generate_debug_info();
|
||||
|
||||
let content = compiler
|
||||
.compile_into_spirv(&code, ty, root_source_path, "main", Some(&compile_options))
|
||||
.map_err(|e| e.to_string())?;
|
||||
|
Loading…
Reference in New Issue
Block a user