Bug 130470 - OpenGL rendering missing UI objects and lettering
Summary: OpenGL rendering missing UI objects and lettering
Status: RESOLVED FIXED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: graphics stack (show other bugs)
Version:
(earliest affected)
7.0.0.0.alpha0+
Hardware: All Windows (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: bibisectRequest
Depends on:
Blocks: VCL-OpenGL
  Show dependency treegraph
 
Reported: 2020-02-05 21:13 UTC by V Stuart Foote
Modified: 2020-02-07 17:14 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description V Stuart Foote 2020-02-05 21:13:18 UTC
Between the 20200204 and 20200205 TB77 Windows builds OpenGL rendering with nVidia K2000 GPU has stopped rendering most objects, icons, and text in the UI. 

Default GDI rendering, and Skia/Vulkan have no issue.

https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=54b28638ab15f68731861ae903c732273b41f78a..c161478ed50f6ee8878335db113f8850a136615b
Comment 1 V Stuart Foote 2020-02-05 22:27:56 UTC
Get the same OpenGL regression--loss of GUI elements--between 20200204 & 20200205 builds on a system with nVidia GeForce GT 710 w/388.13 driver.

The glm upgrade is suspicious, but needs bisection...
Comment 2 V Stuart Foote 2020-02-06 03:36:30 UTC
And, checked this evening on a Winndows 10 64-bit (1903) laptop with Intel HD Graphics 620 (26.20.100.7755) same OpenGL rendering issues--loss of GUI elements.
Comment 3 V Stuart Foote 2020-02-06 14:59:47 UTC
OpenGL rendering in today's TB77 nightly remains afflicted
Version: 7.0.0.0.alpha0+ (x64)
Build ID: a7e8571293096218ef6b49ce12af2a304704e8ba
CPU threads: 4; OS: Windows 10.0 Build 18362; UI render: Skia/Vulkan; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded

The revert [1] of the glm upgrade not yet in this build. So don't know yet if that is the cause.

=-ref-=

[1] https://gerrit.libreoffice.org/c/core/+/88069
Comment 4 Caolán McNamara 2020-02-06 16:33:25 UTC
Its like the glm update, lets wait for the revert to be available and check again.

There will be another glm update attempt, my guess is something similar to new glm uninitialized dmat3 default needs to be addressed in vcl too
Comment 5 V Stuart Foote 2020-02-07 15:47:20 UTC
With the 20200207 TB77 nightly, OpenGL rendering restored on Windows builds.

Version: 7.0.0.0.alpha0+ (x64)
Build ID: d1d328441118fb978cf3233a461ad95bdb092934
CPU threads: 4; OS: Windows 10.0 Build 18362; UI render: GL; VCL: win; 
Locale: en-US (en_US); UI-Language: en-US
Calc: threaded

That included the rollback of the glm externals.
Comment 6 Caolán McNamara 2020-02-07 17:14:14 UTC
we'll have a second bite at the glm update later