Description: After updating to version 7.4.0 of LO I noticed, that the fonts in my documents look somehow pixelated and ugly, that's new for me, everything was fine in version 7.3.5. I opened some documents and it looks like all fonts there are affected. The funny (?) thing is: my Calc files are not affected, the fonts there look like they should. Hardware acceleration is activated, anti-aliasing too. Skia rendering is not active. Steps to Reproduce: 1. Write something 2. 3. Actual Results: Font looks pixelated Expected Results: Fonts should look better Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: Version: 7.4.0.3 (x64) / LibreOffice Community Build ID: f85e47c08ddd19c015c0114a68350214f7066f5a CPU threads: 4; OS: Windows 10.0 Build 19043; UI render: default; VCL: win Locale: de-DE (de_DE); UI: de-DE Calc: threaded
Created attachment 182074 [details] Fonts should look like this, version 7.3.5
Created attachment 182075 [details] But the fonts look like this, version 7.4.0.
Test if you can activate Skia in Menu/Tools/Options/View, or changing some of the graphics output options.
That appears to be a difference in ClearType antialiasing mode. And it could be as IIRC there were some changes for the GDI paths to use more DirectWrite. For comparison, do a /a admin load of a nightly master against 7.5.0 and try it in both GDI (CPU w/Hardware acceleration) and with Skia software rendering (not Vulkan).
Created attachment 182085 [details] 7.4.0, with Skia rendering Looks way better, but I didn't use Skia until now on a daily base because my hardware is old and LO is slower with Skia activated. And EVERYTHING is smooth, not only the document fonts. It makes the small fonts of the GUI some kind of washed-up.
(In reply to V Stuart Foote from comment #4) > That appears to be a difference in ClearType antialiasing mode. And it could > be as IIRC there were some changes for the GDI paths to use more DirectWrite. > > For comparison, do a /a admin load of a nightly master against 7.5.0 and try > it in both GDI (CPU w/Hardware acceleration) and with Skia software > rendering (not Vulkan). 7.5.0 -> Where/How can I get this?
(In reply to mfischer901 from comment #6) > (In reply to V Stuart Foote from comment #4) > > That appears to be a difference in ClearType antialiasing mode. And it could > > be as IIRC there were some changes for the GDI paths to use more DirectWrite. > > > > For comparison, do a /a admin load of a nightly master against 7.5.0 and try > > it in both GDI (CPU w/Hardware acceleration) and with Skia software > > rendering (not Vulkan). > > 7.5.0 -> Where/How can I get this? https://dev-builds.libreoffice.org/daily/master/current.html the Win-x86_64@tb77-TDF one
Created attachment 182088 [details] 7.5.0 without Skia
Created attachment 182089 [details] 7.5.0 with Skia
@mfischer901 Curious: Are you using Windows display scaling?
(In reply to Telesto from comment #10) > @mfischer901 > Curious: Are you using Windows display scaling? Nope. Only with my notebook, not with my normal PC.
(In reply to mfischer901 from comment #11) > (In reply to Telesto from comment #10) > > @mfischer901 > > Curious: Are you using Windows display scaling? > > Nope. Only with my notebook, not with my normal PC. Same issue on both machines? Still trying to pinpoint the cause.
Created attachment 182097 [details] 7.4.0, laptop With my notebook, version 7.4.0, Skia not active, Display scaling 125%.
Created attachment 182098 [details] Same text as in attachement #182097, PC
[Automated Action] NeedInfo-To-Unconfirmed
RC1 of the version 7.4.1 is available since yesterday. Should I try this one?
(In reply to mfischer901 from comment #16) > RC1 of the version 7.4.1 is available since yesterday. Should I try this one? It is not too soon, but you won't necessarily see an improvement. Your issue has been that you're using LibreOffice's legacy GDI/GDI+ render paths (only partially DirectWrite which probably have received some recent changes) and not using Skia raster rendering (more fully DirectWrite based which for sure has received changes). On Windows just use LibreOffice's implementation of Skia raster rendering, not Vulkan (very GPU driver sensitive)--so both Skia boxes checked on the View options panel, and call it done. The legacy CPU only GDI+ render paths are still viable but are never going to be identical. No hardware/performance reason to avoid Skia software rendering at 7.4
Created attachment 182116 [details] 7.4.1 RC1, without Skia Yes, looks still bad.
Created attachment 182117 [details] 7.4.1 RC1, with Skia Yes, looks better of course. Maybe I just have to get used to Skia.
Created attachment 182118 [details] Comparison GUI with/without Skia rendering On the other hand: the GUI looks not very nice with Skia. The screenshot on the right is without Skia, the font looks way sharper.
(In reply to V Stuart Foote from comment #17) > (In reply to mfischer901 from comment #16) > > RC1 of the version 7.4.1 is available since yesterday. Should I try this one? > > It is not too soon, but you won't necessarily see an improvement. > > Your issue has been that you're using LibreOffice's legacy GDI/GDI+ render > paths (only partially DirectWrite which probably have received some recent > changes) and not using Skia raster rendering (more fully DirectWrite based > which for sure has received changes). > > On Windows just use LibreOffice's implementation of Skia raster rendering, > not Vulkan (very GPU driver sensitive)--so both Skia boxes checked on the > View options panel, and call it done. > > The legacy CPU only GDI+ render paths are still viable but are never going > to be identical. No hardware/performance reason to avoid Skia software > rendering at 7.4 Okay, I guess I stay with the 7.3.5 at this point. It works perfectly well for me, even without Skia.
Created attachment 182140 [details] 7.3.5, without Skia And that is what I look for, the example text in version 7.3.5. Without skia, only with hardware acceleration and anti-aliasing.
(In reply to mfischer901 from comment #22) > Created attachment 182140 [details] > 7.3.5, without Skia > > And that is what I look for, the example text in version 7.3.5. > Without skia, only with hardware acceleration and anti-aliasing. Choose your poison...