Update of bug #30069 (project gnustep): Category: Gui/AppKit => Backend Status: None => Ready For Test Assigned to: None => qmathe
_______________________________________________________ Follow-up Comment #2: Hi Doug, This issue should now be fixed with r30829 Various limitations still remain. -compositeGState and related -compositeToPoint: methods are broken in a way similar to Cairo. When the context is rotated, the origin is wrong. Alpha blending doesn't work in some cases (rotated or scaled context but I'm not sure), I just get a yellow rectangle. -drawInRect: and similar methods from NSImage now work correctly in a rotated/scaled context, the image is now drawn at the right location. I initially wrote a patch that corrects the -compositeGState issue and is also a bit cleaner that the one I committed. But because of a weird issue I discuss in the -DPSimage note comment, I had to give up this approach. Given this GDI backend should be deprecated in favor of Opal/Cairo at some point, I don't think putting more effort in improving it is worth the investment. Let me know if you encounter any issue with the changes I committed, Quentin. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?30069> _______________________________________________ Message posté via/par Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org http://lists.gnu.org/mailman/listinfo/bug-gnustep