mat4
pub fn rotate_x<'a, 'b, T: Copy + Num + Trig>( out: &'a mut [T; 16], a: &'b [T; 16], angle: T) -> &'a mut [T; 16]