MASK_Y_INVERT
if (orient & MASK_Y_INVERT)
orient = MASK_X_INVERT | MASK_Y_INVERT;
orient = MASK_XY_FLIP | MASK_Y_INVERT;
orient ^= MASK_Y_INVERT;