Description: I noticed that several slideshows are rendering incorrectly now with OpenGL. Seems to be a z-order issue. Steps to Reproduce: 1. Make sure Tools->Options->View->"Use OpenGL for all rendering" is checked 2. Open the bug doc with a recent build of Impress 3. Start the slideshow Actual Results: Grey bitmap background Expected Results: Black background. Same results as with OpenGL disabled. Reproducible: Always User Profile Reset: No Additional Info: Build: a6ce5d391476e4b6a2cb2d92ff45548c1d75684b 11/3 was good Build: f6391d9696bfa7485bf785ac81edef4d5441e232 11/9 was bad User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.87 Safari/537.36
Created attachment 128638 [details] Example file with 2 images in the master slide.
Using tinderbox builds, I narrowed the range down to: https://cgit.freedesktop.org/libreoffice/core/log/?qt=range&q=63bd9cf4ad268d83677baf99ec509ef67b5de08a..05d2a66955f8a6552a79696474386ca9f45f9ef2
Confirmed in Version: 5.3.0.0.alpha1+ Build ID: 60da087d7e182b58b63d4123c9bd96c82376d450 CPU Threads: 4; OS Version: Linux 4.2; UI Render: default; VCL: gtk2; Layout Engine: new; Locale: ca-ES (ca_ES.UTF-8); Calc: group
I bisected this regression down to: https://cgit.freedesktop.org/libreoffice/core/commit/?id=19dc288ce4a5ad7a386ff2b4208b7284d8731067 Tomaž, Could you please take a look at this issue? This commit is also causing Bug 103820.
Adding Cc: to Tomaž Vajngerl
Tomaž Vajngerl committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=6d49a1bb6e2e81d001b8fdf246cb16f85eb79840 tdf#103820 & tdf#103824 fix texture refactoring mistake It will be available in 5.4.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.
Tomaž Vajngerl committed a patch related to this issue. It has been pushed to "libreoffice-5-3": http://cgit.freedesktop.org/libreoffice/core/commit/?id=2ce21dd8b9075486f92c18ac007f61a27062ce63&h=libreoffice-5-3 tdf#103820 & tdf#103824 fix texture refactoring mistake It will be available in 5.3.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.
Verified FIXED in Version: 5.4.0.0.alpha0+ (x64) Build ID: 7b250d56981f78e77454a2a3fd670731b2358e75 Thanks Tomaž!
I'm sorry but I feel like this case isn't solved. I'll give a presentation where it fails in 5.4.1.2 x64 ; please review and reopen. Steps to reproduce are the same as the initial ticket.
Created attachment 136311 [details] Test case with OpenGL Z issues
Created attachment 136312 [details] Test case with OpenGL Z issues - Rendering 1
Created attachment 136313 [details] Test case with OpenGL Z issues - Rendering 2