1 2 3 4 5 6 7 8 9 10 11 12 13
use crate::std_types::c_int; pub fn Math_NextPowOf2(value: c_int) -> c_int { let mut next = 1; while value > next { next <<= 1; } next } pub fn Math_IsPowOf2(value: c_int) -> bool { value != 0 && (value & (value - 1)) == 0 }