We currently keep a local impl of mapnik::span_image_resample_rgba_affine to maintain proper alpha blending during scaling: 983db00, which (re) fixed #997 and maintains the fix for #759. Here is its diff against agg 2.4: https://gist.github.com/2784202
We also have a modified agg:span_image_resample_rgba_affine. Here it its diff again agg 2.4: https://gist.github.com/2784213. I think this was was modified incorrectly.
I'd like to revert the modified agg sources, since we implement our own and having modified source in this case can only cause to confuse. This issue serves to document the decision.
restore pristine agg2.4 agg:span_image_resample_rgba_affine - refs #1227
Revert "restore pristine agg2.4 agg:span_image_resample_rgba_affine -…
… refs #1227"
This reverts commit 225678e.
ugh, 225678e was a mistake, 19631e5 was the intended rollback of local mods to agg.
@artemp - only other action needed is for you to sign off on this as looking okay, then we can close.
@springmeyer - looks good, closing.
rollback 1b4e7a8 - refs #1489 and #1227