On 2011-11-21 10:00 +0100, Fabio Pedretti wrote:

>>Upstream claims in docs/llvmpipe.html that an x86 or amd64 processor is
>>required.  Since llvm is not available on hurd-i386, it seems prudent to
>>restrict swrastg to {kfreebsd-,}{i386,amd64}.
>
> Note that swrastg can be built with or without llvm: in the first case it is 
> commonly called llvmpipe [1], in the second case it is called softpipe. They 
> should both be better than classic swrast.
>
> So you can compile with llvm only on that supported and tested platforms, but 
> always install the resulting swrastg (rather than classic swrast).

Thanks.  Looking closer, I notice that swrastg is already built
everywhere except on Hurd, just not installed.  So it's probably just a
matter of adding the llvm build dependency on kfreebsd-*.

> Also note that on current git (will be in 7.12/8.0) swrastg was renamed to 
> swrast (so there are two swrast now: the gallium one and the classic one, 
> built 
> under different directories):
> http://cgit.freedesktop.org/mesa/mesa/commit/?
> id=5fe54df58f31e5d321f7cbd5b095eb8c2417deb1

There are a few options when we package that version:

- Revert this commit;

- Use a diversion in the libgl1-mesa-dri-experimental package;

- Assume the Gallium driver is mature enough and ship it in the
  libgl1-mesa-dri package.

Nothing that needs to be decided now, though.

Cheers,
       Sven



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to