Bug 98697 - Extra characters on screen with OpenGL rendering
Summary: Extra characters on screen with OpenGL rendering
Status: RESOLVED DUPLICATE of bug 97171
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: Writer (show other bugs)
Version:
(earliest affected)
5.1.1.3 release
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: Impress-OpenGL
  Show dependency treegraph
 
Reported: 2016-03-15 23:51 UTC by Ben
Modified: 2016-03-17 13:13 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
Extra characters rendered (148.80 KB, image/png)
2016-03-15 23:52 UTC, Ben
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ben 2016-03-15 23:51:50 UTC
Formulas or text seems to have extra single 'quotation marks' (for a lack of a better indication). See attached screenshot in text like: motion acceleration and in formulas. This seems to be a rendering problem which did not appear in version 4.3.7.2 I used earlier.
Comment 1 Ben 2016-03-15 23:52:56 UTC
Created attachment 123612 [details]
Extra characters rendered
Comment 2 V Stuart Foote 2016-03-16 17:10:51 UTC
Any cleaner glyph rendering if you disable OpenGL rendering from Tools -> Options -> View
Comment 3 Ben 2016-03-16 17:24:03 UTC
Thank you Stuart.

This works.
Would it be better to have this turned on automatically upon installation?
Comment 4 V Stuart Foote 2016-03-16 18:09:02 UTC
OpenGL is enabled by default on Windows builds when the GPU and driver are not black listed.  If you have a well supported GPU with current driver the advantage of keeping OpenGL active are significant.  Unfortunately there have been some issues with the Uniscribe/GDI+ based font rendering used through 5.1.1 release. 

The devs have been working on the OpenGL rendering engine for the Windows builds--removing the Uniscribe/GDI+ implementation and moving to DirectWrite for rendering with OpenGL acceleration. That was only just implemented in master -- the 5.2.0 nightly builds.

That looks to be more reliable and higher quality, but probably will not be ported back to the 5.1 branch.

You could experiment with different fonts for the formulas and paragraph text. But for quality font rendering in formula OLE and text, probably best to manually disable OpenGL rendering for the time being.

Otherwise, IMHO keeping OpenGL enabled by default for systems that support it is correct for the project.
Comment 5 V Stuart Foote 2016-03-16 18:40:53 UTC
For QA housekeeping, going to dupe this out to bug 97171

*** This bug has been marked as a duplicate of bug 97171 ***
Comment 6 Michael Meeks 2016-03-17 13:13:11 UTC
Stuart - we back-ported the DirectWrite stuff to -5-1 - it should be in 5.1.2.x - it fixes a number of bugs, and its a rather isolated change I hope =)