For all rotations (including upside down) I'm getting the primary buffer displaying pre-rotated contents; for 90 and 270 the contents are frozen.
For flipped the cursor plane flipped correctly and updates fine. This on master, I don't have your supportRotations patches in.