I am unable to use software rendering in EGL Wayland clients. In order for weston to work now, I have to build weston with --with-cairo-glesv2 Otherwise, weston runs, but weston-desktop-shell dies, and only weston clients like simple-shm work. I even attempted to use a revision of Mesa where I know the software rendering used to work, seperated out the patches for making Mesa compatible to Wayland 1.0, and applied them to the revision of Mesa that used to work, and software rendering still does not work with egl.
Is this still a problem? Do you mean using swrast GL in the clients or using sw cairo?
I've been using a patch from Stskeeps, http://sprunge.us/JGEY, I think it's been around for a while, but I don't know if it's in mesa or not. This has been working for me. However at this moment I can't build mesa Master, as it seems a requirement for a library version was bumped. The clients that failed, are the ones that come with Weston. I'm not exactly sure what they use when they are on VirtualBox
Patch committed to mesa, thanks. Closing this one now.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.