Hi - in building Mesa mesa/drm + mesa/mesa from freedesktop.org GIT @ 2011-04-14, - I certainly did get a complete working xwindows + Mesa3D/GL system built and installed flawlessly, with excellent results - THANKS ! But it is easy on a quick first read of the build and configure instructions at : http://mesa3d.sourceforge.net to get the impression, even if you only speak a litte french, that '--enable-gallium-nouveau' is somehow required to "enable gallium + and build libEGL" - " Build EGL Run configure with the desired client APIs and enable the driver for your hardware. For example $ ./configure --enable-gles2 --enable-openvg --enable-gallium-nouveau The main library and OpenGL is enabled by default. The first option above enables OpenGL ES 2.x. The second option enables OpenVG. Build and install Mesa as usual. " Suggested change: " Build EGL Run configure with the desired client APIs and enable the driver for your hardware. For example $ ./configure --enable-gles2 --enable-openvg --enable-gallium-i915 The main library and OpenGL is enabled by default. The first option above enables OpenGL ES 2.x. The second option enables OpenVG. The third option enables gallium for your hardware. Build and install Mesa as usual. "
Also many --enable-gallium-* options are not listed: $ ./configure --help 2>&1 | grep gallium --disable-gallium build gallium [default=enabled] --enable-gallium-egl enable gallium EGL state tracker [default=auto] --enable-gallium-llvm build gallium LLVM support [default=disabled] --enable-gallium-svga build gallium SVGA [default=disabled] --enable-gallium-i915 build gallium i915 [default=disabled] --enable-gallium-i965 build gallium i965 [default=disabled] --enable-gallium-radeon build gallium radeon [default=disabled] --enable-gallium-r600 build gallium radeon [default=disabled] --enable-gallium-nouveau build gallium nouveau [default=disabled] --enable-gallium-swrast build gallium swrast [default=auto] But the web-page says only : " --enable-gallium-egl Explicitly enable or disable egl_gallium. " Please also could we have a succinct definition of precisely what "--enable-gallium-egl" does on this web page ? I think this was the root cause of : bug #36463
This report is old and out of date. The current web page is in a pretty good state IMO. Closing.
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.