Looks like my config thinks TT_CONFIG_OPTION_COLOR_LAYERS is disabled...

On Mon, Jul 16, 2018 at 12:31 PM, Behdad Esfahbod <beh...@behdad.org> wrote:

> On Sat, Jul 14, 2018 at 9:15 PM, Werner LEMBERG <w...@gnu.org> wrote:
>
>>
>> > Looks to me like FT_HAS_COLOR still returns false for COLR/CPAL
>> > fonts.  Any idea?
>>
>> How do you come to this impression?  There is the following code in
>> `sfobjs.c' around line 1405:
>>
>>       if ( face->sbit_table_type == TT_SBIT_TABLE_TYPE_CBLC ||
>>            face->sbit_table_type == TT_SBIT_TABLE_TYPE_SBIX ||
>>            face->colr                                       )
>>         flags |= FT_FACE_FLAG_COLOR;      /* color glyphs */
>>
>> For me it seems to work.  Do you have a counterexample?
>
>
> Running fc-query on seguiemj.ttf returns color=false.  The code is:
>
>
> ↦       has_color = !!(face->face_flags & FT_FACE_FLAG_COLOR);
> ↦       if (!FcPatternAddBool (pat, FC_COLOR, has_color))
> ↦           goto bail1;
>
> I need to debug.
>
> --
> behdad
> http://behdad.org/
>



-- 
behdad
http://behdad.org/
_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to