New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
mesa: 20.2.4 -> 20.3.1 #105817
mesa: 20.2.4 -> 20.3.1 #105817
Conversation
Are there are any plans of migrating to LLVM 11 to enable support for new AMD cards |
@alapshin I wasn't aware of that, thanks! IIRC upstream CI mainly uses LLVM 9 but Arch already uses LLVM 11 so I think it should be fine to switch to |
Yes, I think mesa generally supports the currently newest LLVM and sometimes it implies additional features in drivers. This PR seems a good moment when to switch. |
There's no need to keep the expressions for old patches around. Also: Apply the musl patch unconditionally to ensure that it doesn't break after future updates.
The radeonsi and radv (without ACO) drivers requires LLVM 11 for GFX 10.3 [0],[1]. E.g. Arch Linux also compiles Mesa with LLVM 11 so this should be fine. [0]: https://docs.mesa3d.org/relnotes/20.2.0.html [1]: NixOS#105817 (comment)
Tested |
The radeonsi and radv (without ACO) drivers requires LLVM 11 for GFX 10.3 [0],[1]. E.g. Arch Linux also compiles Mesa with LLVM 11 so this should be fine. [0]: https://docs.mesa3d.org/relnotes/20.2.0.html [1]: NixOS#105817 (comment)
Motivation for this change
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)