Bug 36488 - please update Mesa Home Page : http://mesa3d.sourceforge.net with better gallium info
Summary: please update Mesa Home Page : http://mesa3d.sourceforge.net with better gall...
Status: RESOLVED NOTABUG
Alias: None
Product: Mesa
Classification: Unclassified
Component: Other (show other bugs)
Version: git
Hardware: Other All
: medium normal
Assignee: mesa-dev
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-22 06:30 UTC by Jason Vas Dias
Modified: 2018-03-06 06:03 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments

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.