On Thu, Apr 27, 2017 at 11:18 AM, Ilia Mirkin <imir...@alum.mit.edu> wrote:
> On Thu, Apr 27, 2017 at 11:36 AM, Emil Velikov <emil.l.veli...@gmail.com> 
> wrote:
>> On 27 April 2017 at 16:11, Rob Herring <r...@kernel.org> wrote:
>>
>>>
>>> BTW, mesa lists this as the LLVM version requirements:
>>>
>>> LLVM_REQUIRED_GALLIUM=3.3.0
>> src/gallium/auxiliary/{draw,gallivm}, used by
>>  - nouveau (nv30), i915, r300, softpipe (yes) and svga  - optional
>>  - llvmpipe, swr, radeonsi - mandatory
>
> Technically, it's optionally used by everything as it's used for
> GL_FEEDBACK implementation by st/mesa. But the drivers you point at do
> use it for more than just that. However for none of the "optional"
> ones is llvm required (perhaps that's your point) - draw can operate
> without llvm as well.

Is there an advantage to using LLVM over not? Android-x86 only enables
LLVM for radeonsi and llvmpipe, though when enabled it is globally
enabled (which perhaps could have some side effects on other drivers).

Rob
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to