[Bug 98351] LibreOffice' OpenGL backend hangs GPU (ring 0&3 stalled)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Nov 28 11:14:34 UTC 2016


https://bugs.freedesktop.org/show_bug.cgi?id=98351

--- Comment #5 from Tomaz Vajngerl <quikee at gmail.com> ---
Hi,

I'm the guy that works on the OpenGL code in LibreOffice and I have the same
problem on my machine with radeonsi. The problem is with area scale shader [1]
(which is used for scaling images in the document) - more specifically with the
arrays at line 51, 52, 54, 55. I changed the scale algorithm to not use any
arrays but this still seems to be nouveau to the OpenGL driver as the shader
works as expected with intel or nouveau driver as well as nvidia and amd
drivers on windows, but OTOH not intel driver on windows. I also managed to get
it working if I reduce the array to 16 or less.

[1]
https://cgit.freedesktop.org/libreoffice/core/tree/vcl/opengl/areaScaleFragmentShader.glsl?h=libreoffice-5-2-3#n51

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/dri-devel/attachments/20161128/20710619/attachment-0001.html>


More information about the dri-devel mailing list