[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cairo
Subject:    Re: [cairo] OpenType font variations and cairo
From:       Adrian Johnson <ajohnson () redneon ! com>
Date:       2017-09-21 9:54:51
Message-ID: 1375d233-d725-3c4e-7d5a-8ac3386de720 () redneon ! com
[Download RAW message or body]

On 21/09/17 12:03, Matthias Clasen wrote:
> On Wed, Sep 20, 2017 at 6:15 PM, Behdad Esfahbod
> <behdad.esfahbod@gmail.com <mailto:behdad.esfahbod@gmail.com>> wrote:
> 
>     The test was really broken...
> 
>     Ok, I've pushed some things there that should help Matthias move foward:
> 
>        https://github.com/behdad/cairo/commits/font-variations
>     <https://github.com/behdad/cairo/commits/font-variations>
> 
> 
> Thanks for those fixes, Behdad. Taking another look at the test, I'm not
> sure what I was thinking - it was checking the width axis, but the font
> we use only has weight and contrast as axes.
> i've pushed all the fixes to
> 
> https://github.com/matthiasclasen/cairo/tree/wip/matthiasc/font-variations
> 
> Does this work for you now, Adrian ?

It works with freetype 2.8.0, but not 2.8.1. Here are the results of
testing with different combinations of freetype and fontconfig.

freetype 2.8.0, fontconfig 2.11.0 : pass

freetype 2.8.0, fontconfig 2.12.5 : pass

freetype 2.8.0, Behdad's fontconfig (2d0063948a44) : pass

freetype 2.8.1, fontconfig 2.11.0 : fail

  axis Weight, value 300
  axis CNTR, value 0
  axis Weight, value 0
  axis CNTR, value 0
  Axis Weight: not expected value (0 != 300.5)

freetype 2.8.1, fontconfig 2.12.5 : fail

  axis Weight, value 300
  axis CNTR, value 0
  axis Weight, value 0
  axis CNTR, value 0
  Axis Weight: not expected value (0 != 300.5)

freetype 2.8.1, Behdad's fontconfig (2d0063948a44) : fail

  axis Weight, value 300
  axis CNTR, value 0
  axis Weight, value 0
  axis CNTR, value 0
  Axis Weight: not expected value (0 != 300.5)

-- 
cairo mailing list
cairo@cairographics.org
https://lists.cairographics.org/mailman/listinfo/cairo
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic