Thanks for the feedback! And wise treating this as an RFC. I found a lot to improve in the process of splitting things up.
I've taken all of your suggestions and sending a v2 here shortly: - Split into multiple patches - Integrated the host data blit into ati_2d_blt - Now works with the fallback (non-pixman) implementation - Implemented scissor clipping - Various other fixes/improvements I did test this with x86_64 Solaris 10. There appear to be a lot of issues there but text in xterm does draw correctly now where it didn't before this patch series. I haven't gotten around to setting up MorphOS yet. It's completely new to me but I'm excited to give it a try here soon.
