Skip to content

[MEGATHREAD] AtlasEngine bugs and missing features (experimental.useAtlasEngine) #9999

@zadjii-msft

Description

@zadjii-msft

Bugs

  • Desktop stutters on Nvidia GPUs due to G-SYNC switching on/off when two MPO planes are active (MSFT:37283316)
  • Zooming (font changes in general) are much slower than DxEngine
    👉 Doesn't occur with a local dev build. What's wrong with our release builds? 🤔
  • Atlas acts like IntenseIsBold is always on
  • Remaining gridlines (left, right, top, bottom, double underline)
  • Missing cursor when experimental text rendering engine is enabled in HDR enabled monitor Missing cursor when experimental text rendering engine is enabled in HDR enabled monitor #12507
  • Changing transparency from the command palette doesn't change the transparency until committed / pressing enter

Missing features

New features

Cleanup

  • Deduplicate font fallback selection during UpdateFont(). Both DxEngine and AtlasEngine fall back to Consolas, etc. separately.

Things we think were fixed by this renderer...

...Or at least, this renderer got out of the way so that these can be fixed now.

Not really a bug

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions