Project

General

Profile

Why does the Parabola verson of mesa not include swr?

Time4Tea - over 2 years ago -

Hi, I have a quick question:

I am just curious as to why the Parabola version of mesa seems to not include the swr software rasterizer? This [Arch Wiki](https://wiki.archlinux.org/title/OpenGL) page indicates that mesa should include swr. I have been trying out the OpenGL software rasterizers with an old laptop I have, since nouveau doesn't seem to work very well with the built-in GPU. The Parabola version of mesa seems to include llvmpipe, which works fine, but as far as I can see it doesn't have swr.

Was swr removed for some reason (non-free)?


Replies (2)

RE: Why does the Parabola verson of mesa not include swr? - gap - over 2 years ago -

The `mesa` package is imported from Arch and as such, the Arch and Parabola packages are identical.
You can tell if a package has been directly imported from Arch or if it has been patched first based on which repository it is in; the former are in the corresponding Parabola repo with the same name as the one from Arch, eg. `Core`, `Extra`, etc. whilst the latter are in Parabola-specific repos such as `Libre`, `Nonststemd`, etc.
See here for more details: https://wiki.parabola.nu/Repositories
You can also check out the blacklist git repo to see which packages have been blacklisted and why: https://git.parabola.nu/blacklist.git/tree/

As for `swr` in `mesa`, either you are mistaken, the Arch Wiki page is outdated, or some other bug has occured.

Have you tried using the environment variable to select `swr` as on the AW page you linked to?

RE: Why does the Parabola verson of mesa not include swr? - bill-auger - over 2 years ago -

You can also check out the blacklist git repo to see which packages have been blacklisted and why.

its even easier than that - the blacklist is installed on every
parabola system, as part of the 'your-freedom' package

$ grep foo /usr/share/doc/your-freedom/blacklist.txt

    (1-2/2)