It is reset but, after CV program execution. Is it possible to reset it before CV program execution?
From: Alexei Podtelezhnikov <[email protected]> Date: Wednesday, October 15, 2025 at 12:41 PM To: Honnesh Ramachandra <[email protected]> Cc: Werner LEMBERG <[email protected]>, [email protected] <[email protected]> Subject: Re: Bug report: Set exec->backward_compatibility flag before TT CV program re-execution EXTERNAL: Use caution when clicking on links or opening attachments. On Oct 15, 2025, at 12:29, Alexei Podtelezhnikov <[email protected]> wrote: Given that this is a font issue and we don’t want to compensate for it. Is it possible to 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 or not). It is already reset each time tt_loader_init is executed, which is for each glyph. Therefore, I doubt that you identified the problem correctly. What is legal and problematic are the twilight point. Those can be moved by glyf and persist, which can create interesting effects.
