[HarfBuzz] more complete feature/mask control

Behdad Esfahbod behdad at behdad.org
Fri May 28 17:29:20 PDT 2010


Ok, I'm now pushed a two-pass mask allocator.  First pass we add features,
then compile them to get the mask assigned, and second pass we fetch the masks.

Please test and let me know how it works and what your impression of the code is.

Thanks,

behdad

On 05/28/2010 05:58 AM, Jonathan Kew wrote:
> Hi Behdad,
> 
> For Gecko, we really need support for turning off some of the default features, in addition to specifying extra ones. So I've tried to fill out the implementation of feature control and mask settings a bit more fully; see attached patch.
> 
> The code here takes a fairly simple-minded approach, on the assumption that the list of feature settings will normally be short and so it's not terribly expensive to iterate over it.
> 
> Hope you can take this or some equivalent behavior soon,
> 
> Jonathan
> 
> 
> 
> 
> 
> 



More information about the HarfBuzz mailing list