fn hue_k( r: f32x8, g: f32x8, b: f32x8, a: f32x8, dr: f32x8, dg: f32x8, db: f32x8, da: f32x8, ) -> (f32x8, f32x8, f32x8, f32x8)