frac32 x
frac32 y
frac32 angle of rotation (64 = 2pi)
frac32 x
frac32 y
frac32.s.map theta
int32_t costheta;
int32_t sintheta;
SINE2TINTERP((inlet_theta + param_theta << 5) + (1 << 30), costheta);
SINE2TINTERP((inlet_theta + param_theta << 5), sintheta);
outlet_x = ___SMMLA(costheta, inlet_x, ___SMMUL(-sintheta, inlet_y)) << 1;
outlet_y = ___SMMLA(sintheta, inlet_x, ___SMMUL(costheta, inlet_y)) << 1;