INNER CODE UNIT · Rust

guess_shader_source_language_returns_none_for_unknown_extensions

attackgoat/vk-graph · crates/vk-graph-hot/src/lib.rs:253

    fn guess_shader_source_language_returns_none_for_unknown_extensions() {
        assert_eq!(guess_shader_source_language("shader.spv"), None);
        assert_eq!(guess_shader_source_language("shader"), None);
    }
}

macro_rules! pipeline {
    ($pipeline:ident) => {
        paste::paste! {
            impl [<Hot $pipeline>] {
                fn cache(&self) -> ::std::sync::RwLockReadGuard<'_, HotPipeline<$pipeline>> {
                    self.cache.read().expect("poisoned hot pipeline lock")
                }

                fn cache_mut(&self) -> ::std::sync::RwLockWriteGuard<'_, HotPipeline<$pipeline>> {
                    self.cache.write().expect("poisoned hot pipeline lock")
                }
            }

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…