[Webkit-unassigned] [Bug 256873] [GTK] gsk_gl_command_queue_create_render_target: assertion failed (glCheckFramebufferStatus (GL_FRAMEBUFFER) == GL_FRAMEBUFFER_COMPLETE) when opening webkit://gpu

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed May 17 09:45:42 PDT 2023


https://bugs.webkit.org/show_bug.cgi?id=256873

Michael Catanzaro <mcatanzaro at redhat.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|GTK4 Minibrowser crash on   |[GTK]
                   |opening webkit://gpu with   |gsk_gl_command_queue_create
                   |                            |_render_target: assertion
                   |                            |failed
                   |                            |(glCheckFramebufferStatus
                   |                            |(GL_FRAMEBUFFER) ==
                   |                            |GL_FRAMEBUFFER_COMPLETE)
                   |                            |when opening webkit://gpu

--- Comment #5 from Michael Catanzaro <mcatanzaro at redhat.com> ---
Here is our feedback:

> yeah, not surprised as long as webkit randomly uses GL without GTK involvement
> 
> might be a case of the user using GLX and webkit deciding on EGL or vice versa
> 
> the only fix is to not do that, make them clear_current() each other's current contexts or implement webkit's GL context on top of GdkGLContext

This looks like

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20230517/8fcf3f65/attachment.htm>


More information about the webkit-unassigned mailing list