[Wayland-bugs] [Bug 99520] Xwayland uses swrast for GL instead of a hardware driver

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 24 17:26:14 UTC 2017


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

--- Comment #1 from bugzilla at dolphinling.net ---
I have spent a while trying to debug this (even though I don't know this code
at all).

It seems that in GlxExtensionInit(), glxext.c:396
(https://cgit.freedesktop.org/xorg/xserver/tree/glx/glxext.c#n396) we loop
through a list of potential GLX providers, looking for one that works.

Slightly before that, at line 371, we add swrast to the end of the list,
presumably as a fallback in case nothing else works.

My debugging shows that, for me, before line 371 __glXProviderStack is null.
There are no providers in the list of potential GLX providers.

Beyond that, I don't know where to look. Where should something be adding a
potential provider to that list?

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/wayland-bugs/attachments/20170124/26fa47f9/attachment-0001.html>


More information about the wayland-bugs mailing list