[Buildroot] [PATCH] mesa3d: add intel gallium driver support

Gustavo Zacarias gustavo at zacarias.com.ar
Fri Mar 11 11:47:07 UTC 2016


On 11/03/16 08:38, Peter Korsgaard wrote:

> I actually think the comment is wrong. Googling around for wayland /
> mesa / intel seems to show a bunch of references to people using dri
> drivers and not gallium:
>
> https://wayland.freedesktop.org/building.html
> https://lists.freedesktop.org/archives/wayland-devel/2011-February/000702.html
> https://lists.freedesktop.org/archives/wayland-devel/2012-August/004832.html
> https://gist.github.com/tmpvar/6218568

Many people use xwayland hence care (or don't, depending on perspective) 
about lingering x11 stuff around.
The end reason is libgtk3 with the wayland and/or broadway backend, 
newer gtk3 versions require some form of *GL support provided by the 
libepoxy wrapper.
libepoxy in turn needs a real GLX and/or EGL provider, GLX is a 
no-brainer, it requires X11. EGL on the other hand does not.
With some patching (sent) libepoxy can be built X11-less to only handle 
EGL, after all who wants a gtk3 with wayland carrying x11 luggage? (when 
building libgtk3 with only the wayland and/or broadway backends)
Now, since newer libgtk3 versions mandate some form of GL support, which 
is wrapped by libepoxy and provided by mesa, doesn't it make sense that 
said GL support is accelerated?
Regards.



More information about the buildroot mailing list