https://bugs.documentfoundation.org/show_bug.cgi?id=97197

--- Comment #9 from Michael Meeks <[email protected]> ---
This guy:

--- a/vcl/opengl/gdiimpl.cxx
+++ b/vcl/opengl/gdiimpl.cxx
@@ -2042,6 +2042,13 @@ void OpenGLSalGraphicsImpl::doFlush()

     VCL_GL_INFO( "flushAndSwap" );

+    if( mpWindowContext.is() )
+    {
+        SAL_DEBUG("wiping window context");
+        mpWindowContext->reset();
+        mpWindowContext.clear();
+    }
+
     if( !mpWindowContext.is() )
     {
         // ensure everything is released from the old context.

Avoids the problem.

So - somehow, the GL code must be abusing the VCL GL context associated with
the window, instead of using its own separate context; not good.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to