INNER CODE UNIT · Rust
guess_shader_source_language_from_known_extensions
attackgoat/vk-graph · crates/vk-graph-hot/src/lib.rs:237
fn guess_shader_source_language_from_known_extensions() {
assert_eq!(
guess_shader_source_language("shader.comp"),
Some(SourceLanguage::GLSL)
);
assert_eq!(
guess_shader_source_language("shader.glsl"),
Some(SourceLanguage::GLSL)
);
assert_eq!(
guess_shader_source_language("shader.hlsl"),
Some(SourceLanguage::HLSL)
);
}
#[test]
fn guess_shader_source_language_returns_none_for_unknown_extensions() {
assert_eq!(guess_shader_source_language("shader.spv"), None);