
Hey Krzysztof,
In speaking with ~suv, not unexpected, but of course there was an issue she observed and I think it's a problem. :) Basically it was with an unscaled QR code image that was imported and aligned to the pixel grid and then zoomed in on. Comparison screenshot http://dl.dropbox.com/u/65084033/irc/bitmap-sampling-screenshot-r12226-r1222... The left side is before Jasper's change.
I did a test here on my end and yeah, it's definitely unexpected that it's increasing the antialiasing as you increase the zoom. Possibly an unintended bug, but if not it's a regression that's not worth the trade off imho.
Either way... even if that one gets fixed, there's 10 more blockers left. Please note, that's just a statement, not a complaint. :)
Cheers, Josh
On Thu, Mar 28, 2013 at 2:14 PM, Krzysztof KosiĆski <tweenk.pl@...400...> wrote:
2013/3/28 Josh Andler <scislac@...400...>:
As for merging stuff like the grids/guides branch, if you feel okay with merging that as is and if it's complete enough to not break anything, please feel free to merge it. This is a refactoring cycle and we have 11 blockers for a release with some of those probably waiting until late summer for Krzysztof to work on them. I also have to throw out that I still don't believe the cairo folk have added the api hooks to utilize the new pixman bitmap scaling stuff... so we may still be waiting a bit on upstream.
Jasper's recent temporary solution of scaling the image on our side, then using Cairo only to rotate / skew might be acceptable for the common case of embedding photos.
Regards, Krzysztof