I have a luminosity-based SMask being applied to a colored rectangle. This SMask contains partially-opaque letters on a transparent background. For a given pixel, the opacity applied to the rectangle is only one of two values -- either 1) the opacity of the overlapping letter or 2) fully transparent. There is no antialiasing of text in the SMask, even with dTextAlphaBits/dGraphicsAlphaBits=4. This results in jaggy letters. Acrobat Reader antialiases the transparency mask. Consequently, my application has to render at 4x and resample, which takes a long time. Minimalist PDF located at: AntiAliasingColorCheck.pdf
Sorry. Minimalist PDF found at URL below. http://users.wpi.edu/~roxton/AntiAliasingTransparencyCheck.pdf
Created attachment 895 [details] AntiAliasing Transparency Mask Test Case PDF
Confirmed with CVS HEAD.
This is a known limitation of 1.4 transparency handling; there should be more implementation of antialiasing.
*** Bug 688261 has been marked as a duplicate of this bug. ***
Reproduced with r9999. Using x11 device, Mac OS X 10.5.8, Xcode 3.1.2.
Passing to Michael, who has been working on this code.
Fixed with rev 12341
Oh, wow. Thanks, Michael!
Related: Bug 691704
(In reply to comment #10) > Related: Bug 691704 Embarrassing, wrong number in my clipboard: Bug 692353