[Mesa-dev] [PATCH] autoconf: Better client API selection.

Dan Nicholson dbn.lists at gmail.com
Wed Oct 27 12:32:47 PDT 2010


On Wed, Oct 27, 2010 at 3:30 AM, Chia-I Wu <olvaffe at gmail.com> wrote:
> From: Chia-I Wu <olv at lunarg.com>
>
> Make autoconf decide the client APIs enabled first.  Then when OpenGL
> and OpenGL ES are disabled, there is no need to build src/mesa/;  when
> OpenGL is disabled, no $mesa_driver should be built.  Finally, add
> --enable-openvg to enable OpenVG.
>
> With these changes, an OpenVG only build can be configured with
>
>  $ ./configure --disable-opengl --enable-openvg
>
> src/mesa, src/glsl, and src/glx will be skipped, which saves a great
> deal of compilation time.
>
> And an OpenGL ES only build can be configured with
>
>  $ ./configure --disable-opengl --enable-gles-overlay

Just wanna say that I think this is great and the right way to go. I
always wanted to do this but never found the time. I'll try to do a
detailed review, but in case I don't get some time before you're ready
to move on,

Acked-by: Dan Nicholson <dbn.lists at gmail.com>


More information about the mesa-dev mailing list