Description: In the same PC using Windows 7, when using LibreOffice 5.3.1.2 (official fresh release) the text is clear (with OpenGL turned off). However, when using LibreOffice 5.3.2.1 (downloaded from http://dev-builds.libreoffice.org/pre-releases/win/x86/LibreOffice_5.3.2.1_Win_x86.msi ) the text becomes blurred. Not sure if it is OpenGL's problem. User profile has been reset but no difference. Several screenshot will be attached soon. May be related to bug #104869 but not sure. Steps to Reproduce: 1. Upgrade to version 5.3.2.1 (rc) 2. 3. Actual Results: Text blurred Expected Results: Text should be clear Reproducible: Always User Profile Reset: Yes, no difference Additional Info: User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.110 Safari/537.36
Created attachment 132091 [details] Screenshot of version 5.3.1.2 with OpenGL turnned off You can see the text is clear.
Created attachment 132092 [details] Screenshot of version 5.3.2.1 with OpenGL turnned off You can see the text becomes blurred (you can zoom out the picture to observe)
Created attachment 132093 [details] Screenshot of version 5.3.2.1 with OpenGL turnned on Seems not different from the result with OpenGL turned off. (You can zoom out to observe it)
On Windows builds at 5.3.2.1, with OpenGL rendering the horizontal scaling of glyphs has been moved from DirectWrite to GDI+ calls and so should match the rendering of Default. Your screen clips with 5.3.2.1 with and with-out OpenGL rendering seem to show that, with the GUI both similarly rendered. However there does seem to be a degradation in the crispness of the font as rendered. I do not see similar on Windows 10 Pro 64-bit en-US for my locale with OS default Segoe UI font used for the User Interface. Perhaps force a font replacement in LibreOffice for the CJK font used with Windows 7 OS (that is MS Mincho right?). @Khaled, Mark?
We now use DirectWrite by default for text rendering on Windows whether OpenGL is on or off, and fallback to GDI for the cases we don’t handle well with DirectWrite yet (rotated/vertical text, horizontal scaling). DirectWrite by design does anti-aliasing (smoothing) unlike GDI. I think you can change the system font settings to disable font smoothing if you wish so.
(In reply to Khaled Hosny from comment #5) > We now use DirectWrite by default for text rendering on Windows whether > OpenGL is on or off, and fallback to GDI for the cases we don’t handle well > with DirectWrite yet (rotated/vertical text, horizontal scaling). > DirectWrite by design does anti-aliasing (smoothing) unlike GDI. I think you > can change the system font settings to disable font smoothing if you wish so. Thanks, good to know the distinction--and that we do anti-alaising by default, just not sub-pixel rendering, right?
The price of smooth looks: Anti-aliased fonts hurt eyes and damage eyesight. http://annystudio.com/misc/anti-aliased-fonts-hurt/
I'm not talking about font anti-alias. All the screenshot showed that anti-alias has been disabled, but in 5.3.2.1 the font became blurred than 5.3.1.2. I didn't quite get what you were talking about. Did you mean that DirectWrite would do anti-alias automatically, and that's why the text became blurred? (In reply to V Stuart Foote from comment #4) > However there does seem to be a degradation in the crispness of the font as > rendered. > > I do not see similar on Windows 10 Pro 64-bit en-US for my locale with OS > default Segoe UI font used for the User Interface. > > Perhaps force a font replacement in LibreOffice for the CJK font used with > Windows 7 OS (that is MS Mincho right?). > > @Khaled, Mark? And the problem also shows on the GUI, not the document area only. I wonder if font replacement would work or not.
Bug 106634 seems to be complaining about the same thing. I do notice it myself, but I didn't see it as a problem.