I updated the patches. The rotate bind flags one is already upstream. The patches optimizing blits are removed because I cannot detect any performance advantage with them with the write-after-write hazard fixed.
I'm also removing the draft marker from this merge request.