https://bugs.winehq.org/show_bug.cgi?id=43319
Nikolay Sivov bunglehead@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|-unknown |dwrite Assignee|wine-bugs@winehq.org |bunglehead@gmail.com
--- Comment #17 from Nikolay Sivov bunglehead@gmail.com --- (In reply to Kimmo Myllyvirta from comment #16)
Created attachment 59090 [details] hack
Tried regression testing with; https://storage.googleapis.com/chromium-browser-snapshots/index. html?prefix=Win_x64/ The last working build is 460097, 460103 fails.
There's only 6 commits between these builds. What breaks it; https://chromium.googlesource.com/chromium/src.git/+/ 92255dae474d7290f2fed43c03eeaea1258918d6 Which leads to the important changes; https://skia-review.googlesource.com/c/skia/+/9145
Here's a dirty hack for starters, fixes missing texts from Steam, Uplay and others.
Thank you. Relevant Skia comment is this:
--- // DWRITE_TEXTURE_ALIASED_1x1 is now misnamed, it must also be used with grayscale. fTextureType = DWRITE_TEXTURE_ALIASED_1x1; fAntiAliasMode = DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE; ---
I'll add some tests for that.