Confused on Steam Play and Proton? Be sure to check out our guide.
We do often include affiliate links to earn us some pennies. See more here.

Eric Engestrom announced the latest open source graphics drivers release with Mesa 24.0 bringing with it a great many improvements and new drivers.

In the release announcement Engestrom noted several high-profile additions including a new PowerVR Vulkan driver for Imagination's GPU, the NVIDIA Vulkan driver NVK has seen many improvements, AMD Vulkan driver RADV ray-tracing performance improvements and Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support.

Newly listed features:

  • VK_EXT_image_compression_control on RADV.
  • VK_EXT_device_fault on RADV.
  • OpenGL 3.3 on Asahi.
  • Geometry shaders on Asahi.
  • GL_ARB_texture_cube_map_array on Asahi.
  • GL_ARB_clip_control on Asahi.
  • GL_ARB_timer_query on Asahi.
  • GL_EXT_disjoint_timer_query on Asahi.
  • GL_ARB_base_instance on Asahi.
  • OpenGL 4.6 (up from 4.2) on d3d12.
  • VK_EXT_depth_clamp_zero_one on RADV.
  • GL_ARB_shader_texture_image_samples on Asahi.
  • GL_ARB_indirect_parameters on Asahi.
  • GL_ARB_viewport_array on Asahi.
  • GL_ARB_fragment_layer_viewport on Asahi.
  • GL_ARB_cull_distance on Asahi.
  • GL_ARB_transform_feedback_overflow_query on Asahi.
  • VK_KHR_calibrated_timestamps on RADV.
  • VK_KHR_vertex_attribute_divisor on RADV.
  • VK_KHR_maintenance6 on RADV.
  • VK_KHR_ray_tracing_position_fetch on RADV.
  • EGL_EXT_query_reset_notification_strategy.

Plus lots of bug fixes you can find in the main Mesa website post.

What are you most looking forward to from Mesa 24.0?

Article taken from GamingOnLinux.com.
23 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
9 comments

Someone teased fixed reprojection with Mesa 24 and kernel 6.8 and Monado. So I guess it will be very interesting to test ! (I am surprised that there is no news about this here)

I do not know when I will have some time to test this myself...

https://www.reddit.com/r/virtualreality_linux/comments/19ea8pd/saving_pcvr_linux_vr_adventures_foss_linux_xr/
https://www.reddit.com/r/virtualreality_linux/comments/19esdwo/vrchat_completely_stutterfree_vr_reprojection_on/
Eri Feb 1
A few weeks ago I read something about a new shader compiler for this Mesa update, with a small performance gain in some games. What happened with that?
Quoting: EriA few weeks ago I read something about a new shader compiler for this Mesa update, with a small performance gain in some games. What happened with that?
I think that you are referring to https://www.phoronix.com/news/AMD-ACO-Last-Minute-Mesa-24.0
Eri Feb 1
Quoting: somebody1121
Quoting: EriA few weeks ago I read something about a new shader compiler for this Mesa update, with a small performance gain in some games. What happened with that?
I think that you are referring to https://www.phoronix.com/news/AMD-ACO-Last-Minute-Mesa-24.0
Exactly! So, is LLVM replaced? Or did I misunderstand what this was supposed to do?
Quoting: Eri
Quoting: somebody1121
Quoting: EriA few weeks ago I read something about a new shader compiler for this Mesa update, with a small performance gain in some games. What happened with that?
I think that you are referring to https://www.phoronix.com/news/AMD-ACO-Last-Minute-Mesa-24.0
Exactly! So, is LLVM replaced? Or did I misunderstand what this was supposed to do?
LLVM will be replace by ACO on the opengl part but not right now, on the vulkan part it's been years since they made the switch. This is an improvement made on the compiler.
Eri Feb 1
Quoting: somebody1121LLVM will be replace by ACO on the opengl part but not right now, on the vulkan part it's been years since they made the switch. This is an improvement made on the compiler.

Oh, I see, thanks for the clarification are good news anyway
For me, the big deal is Intel Arc getting Vulkan sparse support in the i915 driver.

https://www.phoronix.com/news/Intel-ANV-i915-Sparse-Mesa-24.0

This should enable my Arc A770 to play games like the Resident Evil 4 remake, and perhaps Palworld.
STiAT Feb 8
I hope NVK will become viable for gaming in the next few years. I've had my fair share of driver problems with 535 and 545 nvidia drivers by now.
neyel8r Feb 11
curious about any RT performance improvements in CP77...
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.