[Mesa-dev] [Bug 99791] Wayland EGL do not fallback to software rendering anymore when the wl_drm interface is not available

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Feb 13 12:05:08 UTC 2017


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

            Bug ID: 99791
           Summary: Wayland EGL do not fallback to software rendering
                    anymore when the wl_drm interface is not available
           Product: Mesa
           Version: 17.0
          Hardware: Other
                OS: All
            Status: NEW
          Severity: major
          Priority: medium
         Component: EGL/Wayland
          Assignee: wayland-bugs at lists.freedesktop.org
          Reporter: legrand.cedric.01 at gmail.com
        QA Contact: mesa-dev at lists.freedesktop.org

Hello,

Since my system update to Mesa 17.0.0-rc3, the Wayland EGL implementation does
not fallback to software rendering anymore when the wl_drm interface is not
available.

After a quick look on the code, it seems that the implementation sends a
WL_DRM_FORMAT_* inconditionaly, even when wl_drm is not available. Of course,
this triggers an error on the server side as wl_shm does not know them:
 -> wl_display at 1.error(wl_shm_pool at 14, 0, "invalid format 0x34325258")

Thanks,
C├ędric Legrand

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


More information about the mesa-dev mailing list