Skip to content

Glyph marks / diacritics render at integer positions #55

@maxmelander

Description

@maxmelander

When rendering glyphs with font variations, glyph marks / diacritics seem to be quantized to integer positions.
This is especially noticeable when trying to use swash for animating variable fonts. Maybe looks like its only affecting the y position of the mark, not x. See examples below:

Example 1:
Font: Roboto Flex
Text: åä
Variable axis: Parametric Lowercase Height (YTLC)

Screen.Recording.2024-08-01.at.15.15.59.mov

Example 2:
Font: Estedad
Text: ك كوچيڠ
Variable axis: Weight (WGHT)

Screen.Recording.2024-08-01.at.15.12.46.mov

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions