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?
Some you may have missed, popular articles from the last month:
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/
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/
3 Likes, Who?
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?
0 Likes
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
2 Likes, Who?
Quoting: somebody1121Exactly! So, is LLVM replaced? Or did I misunderstand what this was supposed to do?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
0 Likes
Quoting: EriLLVM 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.Quoting: somebody1121Exactly! So, is LLVM replaced? Or did I misunderstand what this was supposed to do?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
2 Likes, Who?
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
1 Likes, Who?
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.
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.
1 Likes, Who?
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.
0 Likes
curious about any RT performance improvements in CP77...
0 Likes
See more from me