Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Developer Dylan Baker announced the early release of Mesa 24.3.0, the latest set of Linux open source graphics drivers full of new features. As usual they suggested waiting on Mesa 24.3.1 if you want stability.

From the release announcement email:

As I'd hoped we were able to pull in the Mesa 24.3 release cycle by one week! Thanks to everyone who helped close or dismiss blocking issues! This is great, as it means we'll leap frog both the US Thanksgiving and Christmas holidays. This does mean that we will have a release due on New Years day, I will release that either the Thursday or Friday if there anything worth releasing (that two weeks is generally quite slow), otherwise we'll plan to just skip that resume on January 15th.

This release has seen the continuing trend of OpenGL work slowing down and Vulkan work speeding up. Anv, Radv, Nvk, and v3dv dominate the list of new features, with v3dv gaining Vulkan 1.3 conformance.

From the release notes all of these are newly supported features:

  • Expose Vulkan 1.3 on v3dv, both rpi4 and rpi5
  • VK_EXT_descriptor_buffer on nvk
  • VK_EXT_post_depth_coverage on nvk
  • VK_KHR_video_maintenance1 on radv
  • VK_EXT_legacy_vertex_attributes on nvk
  • GL_KHR_shader_subgroup on radeonsi
  • VK_KHR_maintenance7 on nvk
  • VK_KHR_dynamic_rendering_local_read on nvk
  • GL_ARB_timer_query on Panfrost
  • GL_EXT_disjoint_timer_query on Panfrost
  • VK_KHR_pipeline_binary on RADV
  • VK_KHR_compute_shader_derivatives on anv
  • VK_NV_compute_shader_derivatives on nvk
  • VK_KHR_compute_shader_derivatives on nvk
  • VK_KHR_compute_shader_derivatives on radv
  • VK_KHR_shader_relaxed_extended_instruction on anv, hasvk, hk, nvk, radv, tu, v3dv, lvp
  • GL_OVR_multiview and GL_OVR_multiview2 on zink
  • VK_KHR_shader_float_controls2 on radv
  • VK_KHR_shader_float_controls2 on nvk
  • VK_EXT_device_generated_commands on nvk, radv
  • VK_EXT_host_image_copy on nvk/Turing+
  • VK_EXT_depth_clamp_control on anv, hasvk, nvk, radv
  • VK_KHR_shader_quad_control on nvk
  • GL_EXT_draw_buffers2 on etnaviv/HALTI5+
  • GL_ARB_draw_buffers_blend on etnaviv/HALTI5+
  • VK_KHR_fragment_shading_rate on NVK
  • GL_ARB_draw_indirect on etnaviv/HALTI5+
  • VK_EXT_depth_clamp_zero_one on NVK
  • GL_ARB_framebuffer_no_attachments on etnaviv

There's also bug fixes noted across different drivers for Red Dead Redemption 2, Resident Evil 6 Benchmark Tool, Total War Warhammer 2, OpenMW, Silent Hill 2 Remake, War Thunder, Detroit Become Human, Deadlock, Warhammer 40,000: Space Marine 2, Ion Fury, Genshin Impact, Black Myth Wukong, Dota 2, Counter-Strike 2, Fallout 3 and various other games. Plus a few improvements to the shader cache.


Pictured - Silent Hill 2 Remake

As a reminder of when to expect the next Mesa point releases this is the current release schedule:

  • 2024-12-04 - 24.3.1
  • 2024-12-18 - 24.3.2
  • 2025-01-01 - 24.3.3
  • 2025-01-15 - 24.3.4
  • 2025-01-29 - 24.3.5
  • 2025-02-12 - 24.3.6 (the last one for this series)
Article taken from GamingOnLinux.com.
21 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. You can also follow my personal adventures on Bluesky.
See more from me
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
1 comment

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