Bug 106807 - [OpenGL] Poorly rendered text on chart in Calc with OpenGL
Summary: [OpenGL] Poorly rendered text on chart in Calc with OpenGL
Status: RESOLVED WORKSFORME
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
5.4.0.0.alpha0+
Hardware: All Windows (All)
: low minor
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest, regression
Depends on:
Blocks: Font-Rendering VCL-OpenGL
  Show dependency treegraph
 
Reported: 2017-03-27 18:58 UTC by Roman Kuznetsov
Modified: 2019-09-16 15:22 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments
ODS file with chart (20.29 KB, application/vnd.oasis.opendocument.spreadsheet)
2017-03-27 19:00 UTC, Roman Kuznetsov
Details
Screenshot with wrong rendering text on chart (29.82 KB, image/png)
2017-03-27 19:01 UTC, Roman Kuznetsov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Roman Kuznetsov 2017-03-27 18:58:22 UTC
Description:
Wrong render text on chart in Calc with active OpenGL rendering

Steps to Reproduce:
0. Activate OpenGL rendering in Tools-Options-LibreOffice-View
1. Open ODS file from attach
2. See on chart
3. If you see normal rendering of text on chart, then look to screenshot from attach 2

Actual Results:  
Wrong render text on chart in Calc with active OpenGL rendering

Expected Results:
Normal render text on chart in Calc with active OpenGL rendering


Reproducible: Always

User Profile Reset: No

Additional Info:


User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:53.0) Gecko/20100101 Firefox/53.0
Comment 1 Roman Kuznetsov 2017-03-27 19:00:33 UTC
Created attachment 132199 [details]
ODS file with chart
Comment 2 Roman Kuznetsov 2017-03-27 19:01:15 UTC
Created attachment 132200 [details]
Screenshot with wrong rendering text on chart
Comment 3 Roman Kuznetsov 2017-03-27 19:04:36 UTC
Version: 5.4.0.0.alpha0+ (x64)
Build ID: a4034d56813b6716ae93d455204079cdd2ff9f6f
CPU threads: 4; OS: Windows 6.1; UI render: GL; 
TinderBox: Win-x86_64@62-TDF, Branch:MASTER, Time: 2017-03-26_06:55:36
Locale: ru-RU (ru_RU); Calc: CL

opengl_device.log:

DriverVersion: 15.200.1062.1004
DriverDate: 8-3-2015
DeviceID: PCI\VEN_1002&DEV_6779&SUBSYS_03DA1043&REV_00
AdapterVendorID: 0x1002
AdapterDeviceID: 0x6779
AdapterSubsysID: 0x03da1043
DeviceKey: System\CurrentControlSet\Control\Video\{72FA7661-26BE-4A7C-B473-0F288EEB349A}\0000
DeviceString: AMD Radeon HD 6450
Comment 4 V Stuart Foote 2017-05-01 17:39:58 UTC
On Windows 8.1 Ent 64-bit en-US with nVidia GPU and
Version: 5.4.0.0.alpha0+
Build ID: a917902c48f21d04039da86048c5c36555137d7e
CPU threads: 8; OS: Windows 6.2; UI render: GL; 
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2017-04-24_23:35:22
Locale: en-US (en_US); Calc: CL

or

Version: 5.4.0.0.alpha0+
Build ID: 74ccd02eda2d6325a27266fd935aba29b3d75020
CPU threads: 8; OS: Windows 6.2; UI render: GL; 
TinderBox: Win-x86@62-TDF, Branch:MASTER, Time: 2017-04-28_00:28:06
Locale: en-US (en_US); Calc: CL

I can confirm that with OpenGL rendering enabled the text labeling on the chart is poorly rendered. As I zoom in from 100% the rendering becomes clear then rough then clear depending on the zoom level.

With OpenGL rendering disabled, zooming in and out with Hardware acceleration as well as with just CPU rendering is clear at all zoom factors.
Comment 5 QA Administrators 2018-05-02 02:32:56 UTC Comment hidden (obsolete)
Comment 6 Mike Kaganski 2018-05-03 07:38:52 UTC
Still reproducible with Version: 6.0.4.1 (x64)
Build ID: a63363f6506b8bdc5222481ce79ef33b2d13c741
CPU threads: 12; OS: Windows 10.0; UI render: GL; 
Locale: ru-RU (ru_RU); Calc: CL
Comment 7 Roman Kuznetsov 2019-04-12 17:37:31 UTC
still repro in

Version: 6.3.0.0.alpha0+ (x64)
Build ID: 74288f5af28de3d14044c951e7e5d62bb2e22301
CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2019-04-12_00:11:21
Locale: ru-RU (ru_RU); UI-Language: en-US
Calc: threaded
Comment 8 Timur 2019-09-16 11:01:41 UTC
Seems I don't see an issue at my system. Not related to version.
Comment 9 V Stuart Foote 2019-09-16 12:46:03 UTC
On Windows 10 Home 64-bit en-US (1903) with Intel HD Graphics 620 (26.20.100.6912) with Version: 6.3.1.2 (x64)
Build ID: b79626edf0065ac373bd1df5c28bd630b4424273
CPU threads: 4; OS: Windows 10.0; UI render: GL; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded

No longer seeing issue with font rendering zooming chart in-out with OpenGL rendering enabled.

=> WFM

@Mike, Roman?
Comment 10 Roman Kuznetsov 2019-09-16 15:11:10 UTC
I don't see problem in

Версия: 6.4.0.0.alpha0+ (x64)
ID сборки: 1496a1831d1be0a2d24be9fe3ecf627b2664e938
Потоков ЦП: 4; ОС:Windows 10.0; Отрисовка ИП: GL; VCL: win; 
TinderBox: Win-x86_64@42, Branch:master, Time: 2019-09-04_17:38:06
Локаль: ru-RU (ru_RU); Язык интерфейса: ru-RU
Calc: threaded

but I see another problem with cropped labels >_<

I'll file another bug about this

so it's WFM now