[Mesa-dev] [PATCH 0/6] Overhaul of Gallium configure options
Keith Whitwell
keithw at vmware.com
Tue Jun 14 09:37:06 PDT 2011
On Tue, 2011-06-14 at 18:25 +0200, Marek Olšák wrote:
> Hi,
>
> This series reworks some of our configure options to make Gallium easier to configure.
>
> First, there is a new option --with-gallium-drivers=DIRS, which replaces the current heap of options --enable-gallium-DRIVER. --disable-gallium is removed as well, instead, --with-gallium-drivers= without parameters should be used to disable Gallium.
>
> --enable-gallium-egl is removed. having --enable-egl and --with-gallium-drivers=somedriver is sufficient.
>
> --with-state-trackers is removed as well. The list of state trackers is automatically deduced from the --enable-API options (the vega,egl state trackers) and --with-driver=dri|xlib (the dri,glx state trackers). Some state trackers lack an enable flag now, so these two have been added to make the list complete: --enable-xorg and --enable-d3d1x.
>
> In order to be able to "git bisect run" through this change, you can specify both the old and new options at the same time. Those that are unsupported are ignored.
>
> Other than that, I am enabling r600g by default and removing r300g and r600g from scons. I am not a fan of having multiple build systems and most people prefer autoconf anyway. It's not like anybody needs to build those drivers on Windows.
I did use r600g + scons for the little bit of work I did there, and if I
went back to it, it would continue to be with scons...
Is there a significant cost to you having it there?
Keith
More information about the mesa-dev
mailing list