Struct external_memory::PlaneLayout [−][src]
pub struct PlaneLayout { pub slice: Range<u64>, pub row_pitch: u64, pub array_pitch: u64, pub depth_pitch: u64, }
Expand description
Footprint of a plane layout in memory.
Fields
slice: Range<u64>
Byte slice occupied by the subresource.
row_pitch: u64
Byte distance between rows.
array_pitch: u64
Byte distance between array layers.
depth_pitch: u64
Byte distance between depth slices.
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for PlaneLayout
impl Send for PlaneLayout
impl Sync for PlaneLayout
impl Unpin for PlaneLayout
impl UnwindSafe for PlaneLayout
Blanket Implementations
Mutably borrows from an owned value. Read more