TextServerFallback: improve performance by removing redundant lookups

+ caching editor setting
+ using a faster hash method on the FontForSizeFallback cache
+ SafeFlag instead of mutex for ShapedTextDataFallback::valid bc its read Very often
This commit is contained in:
rune-scape
2024-05-30 22:57:28 -07:00
parent 40b378e9e2
commit 2fc5321d39
2 changed files with 374 additions and 295 deletions

File diff suppressed because it is too large Load Diff