On Tue, Jul 12, 2011 at 4:28 PM, Brian Paul <bri...@vmware.com> wrote:
>  On 07/12/2011 07:27 AM, Marek Olšák wrote:
>>
>> I think the past are those times when the gallium interface was changed
>> all
>> the time. Now it is not, so there is no reason to always compile the libs
>> if they are not needed.
>>
>> No idea why some hardware drivers need to contain whole softpipe and
>> llvmpipe.
>
> My only guess is that we were putting both drivers in one .so and using a
> var to switch between the hw driver and softpipe for quick
> debuging/comparisons.  Can you try building/testing without that dependency
> and see what happens?

Yeah. The softpipe and llvmpipe dependency can be removed by:
1) undefining GALLIUM_LLVMPIPE and GALLIUM_SOFTPIPE
2) removing the .a libs from Makefiles

After that the GALLIUM_DRIVER variable is basically ignored. Doing
step (2) without (1) causes a linker failure.

I leave that change to maintainers of the respective drivers.

Marek
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to