https://bugs.documentfoundation.org/show_bug.cgi?id=104013
Bug ID: 104013
Summary: glyphs positioned at left margin of menu entries are
clipped when OpenGL rendered with HarfBuzz common
layout
Product: LibreOffice
Version: 5.3.0.0.alpha1+ Master
Hardware: All
OS: Windows (All)
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: graphics stack
Assignee: [email protected]
Reporter: [email protected]
Description:
With the new HarfBuzz common text layout on Windows, glyphs rendered with
OpenGL and positioned on the left margin of menu entries are being clipped. The
default GDI rendering, and the old GDI or DirectWrite rendering does not affect
the glyphs.
In the attached screen clip new layout on left old layout on right. OpenGL
rendering on top, GDI rendering on bottom.
In the top-left clip (of Tools -> Options at 300%) glyphs with round left edge
"O" "C" are being clipped/poorly smoothed. The same glyphs away from the edge
are nicely aliased.
Steps to Reproduce:
On Windows 10 Pro 64-bit en-US
Open LibreOffice
enable new HarfBuzz layout engine (default)
enable OpenGL rendering (default)
Open Tools -> Option dialog
inspect glyphs on the left edge of the menu
Actual Results:
Glyphs with wide shadowing/smoothing "O" & "C" are clipped when positioned
against left margin of menu.
Expected Results:
Glyphs for "O" and "C" should match the rendering of the same elsewhere in the
menu entries.
Reproducible: Always
User Profile Reset: Yes
Additional Info:
On Windows 10 Pro 64-bit (1607) en-US with nVidia GTX 750ti 372.70 driver
Version: 5.3.0.0.alpha1+
Build ID: 43b5ca69aa545cf93eded55258d92d651917815f
CPU Threads: 8; OS Version: Windows 6.2; UI Render: GL; Layout Engine: new;
TinderBox: Win-x86@62-merge-TDF, Branch:MASTER, Time: 2016-11-18_05:27:05
Locale: en-US (en_US); Calc: CL
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:50.0) Gecko/20100101
Firefox/50.0
--
You are receiving this mail because:
You are the assignee for the bug._______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs