Re: [ft-devel] inconsistently dropping sub-pixel features

2010-03-19 Thread Ken Sharp
Hi James, all, At 10:49 18/03/2010 -0400, James Cloos wrote: It looks like ftraster.c:Vertical_Sweep_Drop() is responsible for that. Actually this routine never gets called in either case. It seems the vertical pass processing decides there is nothing to do. That is, in Render_Single_Pass

Re: [ft-devel] inconsistently dropping sub-pixel features

2010-03-19 Thread Werner LEMBERG
KS If the feature lies completely below one half pixel (ie yMax KS 32) then the whole glyph is elided. If any part of the glyph KS lies above half the pixel (ie yMax = 32) then the pixel is KS marked. Interesting. It's easily possible that my overshoot code doesn't cover this corner case.

Re: [ft-devel] inconsistently dropping sub-pixel features

2010-03-19 Thread James Cloos
WL == Werner LEMBERG w...@gnu.org writes: WL What do you mean with `constant'? Unchanged from the non-transformed case. WL The transformation takes place before the glyph gets rendered, WL and those flags are computed during the rasterization. But per that my question is moot. WL Actually,