https://bugs.freedesktop.org/show_bug.cgi?id=86701
--- Comment #12 from Daniel Stone <dan...@fooishbar.org> --- (In reply to Marek Olšák from comment #11) > Is it the EGL_WL_bind_wayland_display extension that you'd like to have or > something else? I'd like to understand exactly what is missing. Client-side support for swrast in src/egl/drivers/dri2/platform_wayland.c. platform_x11.c has a whole section (see dri2_initialize_x11_swrast) with alternate codepaths to support swrast. platform_wayland totally lacks this, so not only does $LIBGL_ALWAYS_SOFTWARE do nothing, but on Wayland servers lacking hardware GL support (e.g. EGL_WL_bind_wayland_display), there is no fallback to the wl_shm interface. Implementing this is the minimum requirement. Supporting swrast-on-VGEM (EGL_WL_bind_wayland_display support when running on swrast; client-side support for allocating VGEM backing buffers for swrast) would also allow us to cut down on alternate codepaths a little, but probably doesn't buy us too much. -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev