Tracking issues related to new VCL / OpenGL rendering.
@Michael, Adding bug 92708, the AVI of cycling through use of OpenGL in a session is very entertaining--and informative. Stuart
Michael Meeks committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b051c3716a8275e8ce7cbc4ba233ad5a075d386f tdf#93529 - add glDebugMessageInsert wrappers to help with API tracing. It will be available in 5.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Meeks committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=43cb8fe05bff630331c6137dc6c2b3f2d9df9e64 tdf#93529 - use debug messages while rendering to break up the trace. It will be available in 5.1.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Meeks committed a patch related to this issue. It has been pushed to "libreoffice-5-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=c04099922c2fb177dd310b7aefe5c0b7d3a40fbf&h=libreoffice-5-0 tdf#93529 - add glDebugMessageInsert wrappers to help with API tracing. It will be available in 5.0.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Meeks committed a patch related to this issue. It has been pushed to "libreoffice-5-0": http://cgit.freedesktop.org/libreoffice/core/commit/?id=b7614b918f441442cac7e76d1707e05a1fb72951&h=libreoffice-5-0 tdf#93529 - use debug messages while rendering to break up the trace. It will be available in 5.0.2. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Drat; got the wrong bug# =) those commits were intended to be: tdf#93735.
I’ve now fixed the changelog to point to the right bug.
see please https://bugs.documentfoundation.org/show_bug.cgi?id=95581
Think bug 95648 -- Uniscribe/Graphite font has black blocks when text justified probably falls here.
why not merging Meta Bug93529 with Meta Bug 94691? what's the advantage of having two separate ones?
This one is about VCL OpenGL backend bugs, the other one is about all OpenGL bugs (this + bugs in slide transitions, chart2 - which use OpenGL directly or through a different backend).
ok, thanks for the clarification.
added bug 95813, when OpenGL rendering is active -- icon assignments for rendering the Tools -> Options panel go awry.
Added bug 94851 -- Images are not printed (paper and PDF) with OpenGL activated
Added bug 93120 -- Flickering of Thumbnails in Start Center while Moving the Mouse Pointer, both facets of this are OpenGL dependent.
Michael Meeks committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=7bc1f1285e82982b5d900f54f3c6f877517598b8 tdf#93529 - move to a Mac-like double-buffered OpenGL model. It will be available in 5.2.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Meeks committed a patch related to this issue. It has been pushed to "libreoffice-5-1": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e614a1e88b13a8069ea3cf32eb04be7d43bfb335&h=libreoffice-5-1 tdf#93529 - move to a Mac-like double-buffered OpenGL model. It will be available in 5.1.0.1. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
addding Bug 95618 - missing borders in some autocorrect replacement table elements (Win8.1 only; OpenGL related)
Adding bug 97458 - LO 5.1.0.3 - Writer: Immediate crash after opening ".docx" or ".odt" when OpenGL enabled (Intel HD 3000) on Windows 7 64-bit Issue seems to resolve when OpenGL is disabled--so should the GPU / driver be added to our OpenGL blocklist? Is there someplace we are compiling anecdotal details from BZ and log details? It looks like http://opengrok.libreoffice.org/xref/core/vcl/opengl/win/WinDeviceInfo.cxx#845 treats Intel HD 3000 with driver > 9.17.10.0 as know good. With the crashes, that may not be correct for this HW mix. =-=-= opengl_device.log from tdf#97458 DriverVersion: 9.17.10.4229 DriverDate: 5-26-2015 DeviceID: PCI\VEN_8086&DEV_0116&SUBSYS_05561028&REV_09 AdapterVendorID: 0x8086 AdapterDeviceID: 0x0116 AdapterSubsysID: 0x05561028 DeviceKey: System\CurrentControlSet\Control\Video\{6CC3897E-D06B-40A9-94CA-A81498FE25B5}\0000 DeviceString: Intel(R) HD Graphics 3000
V. Stuart : great catch in the code - the code you link to looks like it could subvert the intent of the blacklist: <blacklist> <entry os="all" vendor="intel" compare="less" version="10.18.14.4264"> which should turn off OGL by default for 9.x.y.z drivers - including all HD3000's =) well worth a look; Tor ?
I add Bug 97796 - Rotated image does not render with OpenGL activated
adding Bug 96653 - PNG graphics are corrupted when exported to PDF
Adding Bug 98091 - Dialogue boxes not clear with Open
Adding Bug 98056 - Very slugging on sheet with graphs with OpenGL
Adding Bug 98483 - After enabling OpenGL Calc crashes on entering Options menu
adding Bug 98279 - OPENGL: VIEWING: Slow/laggy scrolling
adding Bug 99299 - OpenGL : Errors with Gallium Radeon Driver and flickering
adding bug 99521 - UI Menu problems on multi-monitor system nVidia GeForce GTX 560 with current 10.18.13.6472 driver on Windows 7 Blank menu elements when LibreOffice 5.1.2.2 open on secondary monitory, OK on primary display. No issue when OpenGL disabled.
adding bug 99560 - Windows 10 AMD Libreoffice unuseable with OpenGL rendering enabled AMD Radeon 8330 with current 16.150.2211.0 driver on Windows 10 with LibreOffice 5.1.2.2 unstable with multiple documents/modules open (1 ods, 2 odt, 2 odg) -- resolves when OpenGL rendering disabled
adding Bug 97943 - Presentation-mode: Slides aren't correctly displayed anymore
Shouldn't this bug : https://bugs.documentfoundation.org/show_bug.cgi?id=100120 be added to this as it happens only when OpenGL is enabled ?
back to NEW as this tracker has obviously been confirmed ;-)
can we add this bug #124045 to the list?
As Skia with Vulkan will replace OpenGL UI rendering on all platforms, it does not make sense to keep OpenGL UI reports open. Details about Skia: https://www.collaboraoffice.com/success-story/implementing-vulkan-capable-libreoffice-user-interface-using-the-skia-library/