Function wgpu::util::align_to

pub fn align_to<T>(value: T, alignment: T) -> Twhere
    T: Add<T, Output = T> + Copy + Default + PartialEq<T> + Rem<T, Output = T> + Sub<T, Output = T>,
Expand description

Aligns a value to an alignment.

Returns the first number greater than or equal to value that is also a multiple of alignment. If value is already a multiple of alignment, value will be returned.


assert_eq!(align_to(253, 16), 256);
assert_eq!(align_to(256, 16), 256);
assert_eq!(align_to(0, 16), 0);