pub struct MeshletDag {
pub levels: Vec<DagLevel>,
pub parents_by_level: Vec<Vec<u32>>,
}Expand description
完整 DAG(与 TS MeshletDag 同构)。
Fields§
§levels: Vec<DagLevel>各层(level 0 起升序)。
parents_by_level: Vec<Vec<u32>>parents_by_level[k][c] = level k 簇 c 在 level k+1 的父簇索引;每细簇恰一父。
Trait Implementations§
Source§impl Clone for MeshletDag
impl Clone for MeshletDag
Auto Trait Implementations§
impl Freeze for MeshletDag
impl RefUnwindSafe for MeshletDag
impl Send for MeshletDag
impl Sync for MeshletDag
impl Unpin for MeshletDag
impl UnsafeUnpin for MeshletDag
impl UnwindSafe for MeshletDag
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more