Hi Hin-Tak,

> - Alex used a lot of round mode value 3 in "Refactor compensation color" and 
> changed them from round mode 0. I think this is formally wrong: the spec only 
> mentions round mode 0, 1, 2. I believe that round mode 3 is just an off-spec 
> value sometimes seen in fonts, and in the past it was determined that if such 
> value happens, the MS engine / apple engine treats as it like round mode 0. 
> Basically we should not use it ourselves since it is an off-spec / 
> undocumented value. (FontVal warns if value 3 happens in a font - so there 
> was collisions during rebase)

The third color is documented as reserved. I just reserved "zero"
rather than "same as gray", which is also zero. I never changed the
mode actually, I just referenced the third color instead of passing
zero explicitly in some cases. Where do you see a problem with that?

Alexei

Reply via email to