diff options
Diffstat (limited to 'stockton-render/src/utils.rs')
-rw-r--r-- | stockton-render/src/utils.rs | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/stockton-render/src/utils.rs b/stockton-render/src/utils.rs deleted file mode 100644 index 152ba10..0000000 --- a/stockton-render/src/utils.rs +++ /dev/null @@ -1,19 +0,0 @@ -use crate::types::*; -use hal::{memory::Properties as MemProperties, MemoryTypeId}; - -pub fn find_memory_type_id( - adapter: &Adapter, - type_mask: u32, - props: MemProperties, -) -> Option<MemoryTypeId> { - adapter - .physical_device - .memory_properties() - .memory_types - .iter() - .enumerate() - .find(|&(id, memory_type)| { - type_mask & (1 << id) != 0 && memory_type.properties.contains(props) - }) - .map(|(id, _)| MemoryTypeId(id)) -} |