pub(crate) fn make_gamma_linear_table<T: Default + Copy + 'static + PointeeSizeExpressible, const BUCKET: usize, const N: usize>(
bit_depth: usize,
) -> Box<[T; BUCKET]>where
f32: AsPrimitive<T>,pub(crate) fn make_gamma_linear_table<T: Default + Copy + 'static + PointeeSizeExpressible, const BUCKET: usize, const N: usize>(
bit_depth: usize,
) -> Box<[T; BUCKET]>where
f32: AsPrimitive<T>,