Skip to content

[Mesen2 PR #85] UI: Improve Memory View performance on Linux #515

@TheAnsarya

Description

@TheAnsarya

Upstream PR

SourMesen/Mesen2 #85 by Vrabbers

Problem

On Linux, SKTypeface.FromFamilyName() calls through FontConfig are extremely slow, causing UI freezes when Memory View is open during emulation.

Fix

Cache SKTypeface objects with static tuple and GetCachedTypeface() helper in HexEditor.HexViewDrawOperation.cs.

Risk Assessment

Zero - caching optimization only.

Priority

MEDIUM - Linux UI performance

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions