<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Flicker when hovering over main menu with default rendering"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=105863#c76">Comment # 76</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Flicker when hovering over main menu with default rendering"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=105863">bug 105863</a>
from <span class="vcard"><a class="email" href="mailto:vstuart.foote@utsa.edu" title="V Stuart Foote <vstuart.foote@utsa.edu>"> <span class="fn">V Stuart Foote</span></a>
</span></b>
<pre>(In reply to tone90999 from <a href="show_bug.cgi?id=105863#c75">comment #75</a>)
<span class="quote">> ...
> On 5.3.7.1, it doesn't flicker, because OpenGL cannot be opened, even if the
> graphics card is not in the OpenGL blacklist. However, some font may be
> rendered very ugly (possibly due to the lack of OpenGL support).
> On 5.4.2.2, OpenGL can be enabled, but it lags very seriously when scrolling
> down the document, and the menu apparently flickers. Font rendering is
> smooth.
> I have also reported that with OpenGL enabled, the UI may get blurry, and a
> cursor may not click on button properly even if its position is right over
> the button.
> ...</span >
Default rendering (Hardware Accelerated or CPU only) at 5.3.7 is routed back
through GDI/GDI+ rendering, by the commit noted in <a href="show_bug.cgi?id=105863#c52">comment 52</a> and <a href="show_bug.cgi?id=105863#c58">comment 58</a>.
So, 5.3.2 -> 5.3.6 had a bad DirectWrite implementation for non-openGL
rendering.
While commit for <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Scrolling with the horizontal/vertical toolbar is sluggish with OpenGL enabled"
href="show_bug.cgi?id=113347">bug 113347</a> [1], to correct an implementation error with our
DirectWrite font handling, has resolved some of the latency and clears up the
font stamping and blurriness.
Please check OpenGL rendering with a current build of 6.0.0alpha1+ master >
2017-11-03, or the 5.4.4 build.
The original flickering issue as reported by Aron, <a href="show_bug.cgi?id=105863#c2">comment 2</a>, remains and is
noticeable in a few areas of the UI, for example in the Help -> About dialog.
But menu flickering is under control.
The obnoxious flickering of 5.3.2 -> 5.3.6 and sluggish OpenGL rendering are
both resolved fixed, with proviso that as non-openGL rendering is again routed
through DirectWrite for font handling with some future development, some issues
may return.
@Aron, are you OK with closing this long issue and moving remaining issue of
<a href="show_bug.cgi?id=105863#c0">comment 0</a> & <a href="show_bug.cgi?id=105863#c2">comment 2</a> to an enhancement request to implement double buffering
for default rendering?
=-ref-=
[1]
<a href="http://cgit.freedesktop.org/libreoffice/core/commit/?id=11459949e920fab6074bab85e3e1a748e9aee1ee">http://cgit.freedesktop.org/libreoffice/core/commit/?id=11459949e920fab6074bab85e3e1a748e9aee1ee</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>