-
-
Notifications
You must be signed in to change notification settings - Fork 12.7k
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
[DO NOT MERGE] Mesa 24.1 #306791
base: staging
Are you sure you want to change the base?
[DO NOT MERGE] Mesa 24.1 #306791
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good apart from the FIXME and:
Also fixed the fixme. |
rc2 is out, if you want to update the draft |
0eebc5b
to
1f1634c
Compare
Confirmed RC2 builds, pushed. |
rc3 was just released, could you check if there any regressions? And out of pure curiosity, was there any kind of regression between rc1 and rc2? |
No issues on either rc2 or rc3. That said, updated. |
711301f
to
fc68e55
Compare
-rc4 works fine, also added xcbutilkeysyms to enable the Vulkan WSI to capture traces when a hotkey is pressed. |
Quick note, |
- build teflon as a separate output - allow new Intel on non-x86 - libclc is a hard dependency now (for Intel, and later Asahi) - fix Intel cross in presence of libclc - NVK is no longer experimental - add xcbutilkeysyms dependency to enable trace capture hotkey
Updated to 24.1.0 release, no issues here. |
Been testing this for a few days(AMD Drivers, Ryzen 7640HS CPU), and I'm seeing much better stability and performance than current main branch. |
Tried on an Nvidia GPU (RTX 4090) to test the new NVK drivers with Vulkan 1.3 support, but unfortunately no Vulkan app launches (getting segmentation faults and out of memory errors on start). I don't think this is NixOS specific though, looks like my hopes for Nvidia on Mesa 24.1 were a bit too high. :') OpenGL works fine (tried Firefox, some WebGL websites, YouTube videos in 4K, Epiphany, VS Code, glxgears, sway, Gnome) and is even quite performant (~70% of the FPS I see on proprietary drivers for glxgears with swapinterval 0). Edit: upstream issue is at https://gitlab.freedesktop.org/mesa/mesa/-/issues/11166 |
Description of changes
Much hack. Many oof.
Things done
nix.conf
? (See Nix manual)sandbox = relaxed
sandbox = true
nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD"
. Note: all changes have to be committed, also see nixpkgs-review usage./result/bin/
)Add a 👍 reaction to pull requests you find important.