[Mesa-dev] [Bug 94925] Crash in egl_dri3_get_dri_context with Dolphin EGL/X11 in single-core mode

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Thu Sep 15 08:04:33 UTC 2016


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

Eero Tamminen <eero.t.tamminen at intel.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|Drivers/DRI/i965            |EGL
         QA Contact|intel-3d-bugs at lists.freedes |mesa-dev at lists.freedesktop.
                   |ktop.org                    |org
           Assignee|idr at freedesktop.org         |mesa-dev at lists.freedesktop.
                   |                            |org

--- Comment #2 from Eero Tamminen <eero.t.tamminen at intel.com> ---
(In reply to Link Mauve from comment #0)
> When Dolphin-emu is compiled with EGL (-DUSE_EGL=ON), and set to single core
> mode (Config > General > Enable Dual Core disabled), it crashes in
> egl_dri3_get_dri_context().
> 
> This doesn’t happen in dual core mode (where the emulated GPU is running on
> a different thread than the emulated CPU), or when Dolphin is compiled with
> GLX as its context API, but it happens on both Xorg and Xwayland since both
> are using DRI3.

(In reply to Karol Herbst from comment #1)
> it seems like Mesa doesn't handle this situation right:
> 
> dolphin creats the Context on one thread and makes the context current on
> another one.
> 
> with DRI2 you get a white window and with DRI3 mesa simply crashes.

Doesn't seem like Intel backend issue.  What's the correct component for EGL
context handling issues, EGL or "Mesa core"?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160915/0b2dd008/attachment-0001.html>


More information about the mesa-dev mailing list