diff --git a/wgpu-hal/src/lib.rs b/wgpu-hal/src/lib.rs index 15fa9a287..7efe6a88a 100644 --- a/wgpu-hal/src/lib.rs +++ b/wgpu-hal/src/lib.rs @@ -1606,7 +1606,7 @@ impl FormatAspects { /// Returns `true` if only one flag is set pub fn is_one(&self) -> bool { - self.bits().count_ones() == 1 + self.bits().is_power_of_two() } pub fn map(&self) -> wgt::TextureAspect {