Mesa 24.2.0 is out now bringing with it the usual advancements for open source OpenGL and Vulkan graphics drivers on Linux.
As usual, the Mesa developers suggest that those wanting stability stay with the previous version, or at least wait for Mesa 24.2.1 which is due around August 28th.
The main additions are:
- VK_KHR_dynamic_rendering_local_read on RADV
- VK_EXT_legacy_vertex_attributes on lavapipe, ANV, Turnip and RADV
- VK_MESA_image_alignment_control on RADV
- VK_EXT_shader_replicated_composites on ANV, dozen, hasvk, lavapipe, nvk, RADV, and Turnip
- VK_KHR_maintenance5 on v3dv
- VK_KHR_maintenance7 on RADV
- VK_EXT_depth_clamp_zero_one on v3dv
- GL_ARB_depth_clamp on v3d
- Defaulting to a new shader cache implementation, reducing filesystem overhead.
Along with a lot of bug fixes too across various drivers including issues solved for Metal Gear Rising Revengeance, Dota 2, Counter-Strike 2, Worms Revolution, Asterix & Obelix XXL: Romastered, Fallout 3, Blender, Starfield, Total War: Warhammer 3, Enshrouded and others.
Plenty of improvements also landed for NVK which should work a fair amount better as of this release.
See the release notes for all the details.
Some you may have missed, popular articles from the last month:
10 comments
I'm on Opensuse Tumbleweed, so I use the Packman repos for all things media related due to the dumb copyright codec crap that plagues so many distros. They recently downgraded Mesa from 24.1.4 to 24.1.3 so now my entire system wants to do a downgrade whenever I run the update utility (which on a rolling distro is often!) - does anyone by chance know why this happened? I have been looking but can't find any info anywhere!! Maybe due to instability? Just not sure.
Last time I did a downgrade like this with an important section of my system I had to roll the entire thing back so I'm hesitant.
Last time I did a downgrade like this with an important section of my system I had to roll the entire thing back so I'm hesitant.
0 Likes
QuoteAsterix & Obelix XXL: RomasteredAs kind of an Asterix fan, now I'm wondering what the heck this is.
3 Likes, Who?
Quoting: JarmerI'm on Opensuse Tumbleweed, so I use the Packman repos for all things media related due to the dumb copyright codec crap that plagues so many distros.Worse, it's not copyright but patent crap...
![](https://www.gamingonlinux.com/templates/default/images/emoticons/sick.png)
2 Likes, Who?
Quoting: JarmerThey recently downgraded Mesa from 24.1.4 to 24.1.3 so now my entire system wants to do a downgrade whenever I run the update utility (which on a rolling distro is often!) - does anyone by chance know why this happened? I have been looking but can't find any info anywhere!! Maybe due to instability? Just not sure.It's because of dependencies, unfortunately Mesa includes not just the drivers themselves but also the interfaces, so a lot of apps are packages with a link to a specific Mesa in the main repos so they pull in a vendor change to get the version they expect.
Last time I did a downgrade like this with an important section of my system I had to roll the entire thing back so I'm hesitant.
One way around it is to configure it to prevent vendor changing away from Packman, but I don't remember how to do that. Then updates from openSUSE just won't be able to be installed and should just remain in the queue until Mesa is updated in the main repos.
0 Likes
I really wish somebody would post a guide on how to compile MESA for Ubuntu and other distros. I know guides exist but I have never gotten it to work properly. I can compile SDL2, Kernel, Proton for Steam and a few others but MESA has never worked. Obviously, if I do manage it someday then I will post a guide myself.
0 Likes
Quoting: CloversheenQuoting: JarmerThey recently downgraded Mesa from 24.1.4 to 24.1.3 so now my entire system wants to do a downgrade whenever I run the update utility (which on a rolling distro is often!) - does anyone by chance know why this happened? I have been looking but can't find any info anywhere!! Maybe due to instability? Just not sure.It's because of dependencies, unfortunately Mesa includes not just the drivers themselves but also the interfaces, so a lot of apps are packages with a link to a specific Mesa in the main repos so they pull in a vendor change to get the version they expect.
Last time I did a downgrade like this with an important section of my system I had to roll the entire thing back so I'm hesitant.
One way around it is to configure it to prevent vendor changing away from Packman, but I don't remember how to do that. Then updates from openSUSE just won't be able to be installed and should just remain in the queue until Mesa is updated in the main repos.
Actually I finally just found out the reason. For anyone else with this strangeness: it's a bug in 24.1.4 with relation to video in vlc. So they rolled it back to 24.1.3 and are working on getting 24.1.5 ready for release which should be any week now, so best just to wait. Here's the bugzilla on this exact issue:
https://bugzilla.opensuse.org/show_bug.cgi?id=1228164
And here's the link to all the various mesa version in the repos, for opensuse, it's the same exact version in the official repos as it is in packman.
https://repology.org/project/mesa/versions
2 Likes, Who?
Quoting: Purple Library GuyQuoteAsterix & Obelix XXL: RomasteredAs kind of an Asterix fan, now I'm wondering what the heck this is.
All the games:
https://www.fanatical.com/en/franchises/asterix-obelix
Despite the price shown there, they do have XXL2 for $1
https://www.fanatical.com/en/pick-and-mix/build-your-own-summer-bundle
1 Likes, Who?
Quoting: PhlebiacHmmm . . . from the looks of it, they're kind of platformers with combat. Pity. I'm not into platformers, for one thing. But also, seems a bad fit for Asterix and Obelix. I mean, sure, they fight Romans, but fights in Asterix are comedy or denouement, not plot--there is no chance that they will actually lose a fight. Asterix would be better as a point-and-click, with maybe little skippable combat interludes where you can't really lose but you can do picturesque stuff like clobbering with menhirs, picking up legionaries to hit the others with and so forth.Quoting: Purple Library GuyQuoteAsterix & Obelix XXL: RomasteredAs kind of an Asterix fan, now I'm wondering what the heck this is.
All the games:
https://www.fanatical.com/en/franchises/asterix-obelix
Despite the price shown there, they do have XXL2 for $1
https://www.fanatical.com/en/pick-and-mix/build-your-own-summer-bundle
2 Likes, Who?
Quoting: Purple Library GuyHmmm . . . from the looks of it, they're kind of platformers with combat. Pity. I'm not into platformers, for one thing. But also, seems a bad fit for Asterix and Obelix. I mean, sure, they fight Romans, but fights in Asterix are comedy or denouement, not plot--there is no chance that they will actually lose a fight. Asterix would be better as a point-and-click, with maybe little skippable combat interludes where you can't really lose but you can do picturesque stuff like clobbering with menhirs, picking up legionaries to hit the others with and so forth.Funnily enough, it was an Asterix platformer for the Master System that got young Pengling into Asterix in the first place.
![](https://www.gamingonlinux.com/templates/default/images/emoticons/tongue.png)
![](https://www.gamingonlinux.com/templates/default/images/emoticons/smile.png)
There's a good little review here.
![](https://www.gamingonlinux.com/templates/default/images/emoticons/smile.png)
Last edited by Pengling on 17 August 2024 at 7:14 pm UTC
2 Likes, Who?
There are a lot more important nvk improvements than this actually highlights (while some for D3D12 support are still missing, but more complex too). I like to see how much it's evolving with each release. Keep up the good work!
Last edited by STiAT on 19 August 2024 at 6:45 pm UTC
Last edited by STiAT on 19 August 2024 at 6:45 pm UTC
0 Likes
See more from me