Re: Bug report: Set exec->backward_compatibility flag before TT CV program re-execution
Alexei Podtelezhnikov <[email protected]> Wed, 15 Oct 2025 12:29:43 -0400
| Newsgroups | gmane.comp.fonts.freetype.devel |
|---|---|
| Message-ID | <[email protected]> |
--Apple-Mail-B2B9B670-A033-4F3B-B290-1F7B4BC434AA
Content-Type: text/plain;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
> =20
> Given that this is a font issue and we don=E2=80=99t want to compensate fo=
r it. Is it possible to reset exec->backward_compatibility to known state ev=
ery time a glyph is loaded since that is the root cause of the inconsistency=
in rendering of the glyph(irrespective of whether is correct or not).
> =20
It is already reset each time tt_loader_init is executed, which is for each g=
lyph.=
--Apple-Mail-B2B9B670-A033-4F3B-B290-1F7B4BC434AA
Content-Type: text/html;
charset=utf-8
Content-Transfer-Encoding: quoted-printable
<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><br id=3D"lineBreakAtBeginningOfSignature">=
<div dir=3D"ltr"><br></div><blockquote type=3D"cite"><div dir=3D"ltr"><div c=
lass=3D"WordSection1"><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt=
"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p> </o:p></s=
pan></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">Given that this is a=
font issue and we don=E2=80=99t want to compensate for it. Is it possible t=
o reset exec->backward_compatibility to known state every time a glyph is=
loaded since that is the root cause of the
inconsistency in rendering of the glyph(irrespective of whether is correct o=
r not).</span></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt">
<o:p></o:p></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt"><o:p> </o:p></s=
pan></p><div id=3D"mail-editor-reference-message-container"><div><div><div>
</div>
</div>
</div>
</div>
</div>
</div></blockquote><br><style>@font-face { font-family: "Cambria Math"; }
@font-face { font-family: Aptos; }
p.MsoNormal, li.MsoNormal, div.MsoNormal { margin: 0in; font-size: 10pt; fon=
t-family: Aptos, sans-serif; }
span.EmailStyle19 { font-family: Aptos, sans-serif; color: windowtext; }
.MsoChpDefault { font-size: 10pt; }
@page WordSection1 { size: 8.5in 11in; margin: 1in; }
div.WordSection1 { page: WordSection1; }</style><div>It is already reset eac=
h time tt_loader_init is executed, which is for each glyph.</div></body></ht=
ml>=
--Apple-Mail-B2B9B670-A033-4F3B-B290-1F7B4BC434AA--