Bug 36488

Summary: please update Mesa Home Page : http://mesa3d.sourceforge.net with better gallium info
Product: Mesa Reporter: Jason Vas Dias <jason.vas.dias>
Component: OtherAssignee: mesa-dev
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Jason Vas Dias 2011-04-22 06:30:25 UTC
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.

"
Comment 1 Jason Vas Dias 2011-04-22 06:46:20 UTC
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
Comment 2 Timothy Arceri 2018-03-06 06:03:19 UTC
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.