{"id":749,"date":"2024-05-23T00:13:38","date_gmt":"2024-05-23T00:13:38","guid":{"rendered":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/"},"modified":"2025-02-11T06:47:13","modified_gmt":"2025-02-11T06:47:13","slug":"mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support","status":"publish","type":"post","link":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/","title":{"rendered":"Mesa 24.1 Linux Graphics Stack: New Release with Vulkan Explicit Sync Support"},"content":{"rendered":"<p><p>The Mesa 24.1 open-source graphics stack for Linux-based operating systems is now ready for download. It&#8217;s a significant update which includes new features for supported drivers and numerous enhancements for many games.<\/p>\n<p>The major highlight in the Mesa 24.1 graphics stack release is the establishment of explicit sync for Vulkan X11 WSI. This feature has been introduced just in time for the recently rolled out <a href=\"https:\/\/9to5linux.com\/explicit-gpu-synchronization-for-xwayland-is-now-finally-merged-into-xorg-server\" rel=\"nofollow noopener\" target=\"_blank\">Xwayland<\/a> implementation of explicit GPU synchronization into the XOrg Server. This is especially impactful for NVIDIA graphics card users, who have been dealing with various graphical glitches and other issues.<\/p>\n<p>From this release onwards, the NVIDIA Vulkan driver NVK is deemed to be prepared for mainstream use. Distro maintainers are now advised to include <code>nouveau<\/code> in the <code>vulkan-drivers<\/code> list. This gives their users the alternative of using NVK instead of the proprietary <a href=\"https:\/\/9to5linux.com\/nvidia-555-beta-linux-graphics-driver-released-with-explicit-sync-support\" rel=\"nofollow noopener\" target=\"_blank\">NVIDIA<\/a> graphic driver.<\/p>\n<p>Moreover, the Intel ANV Vulkan driver has migrated to completely asynchronous VM bind. Intel Xe support has been integrated for error dumping to debug GPU hangs. Broadcom Vulkan driver V3DV now supports the VK_KHR_dynamic_rendering Vulkan extension. Furthermore, all Vulkan drivers now support <a href=\"https:\/\/9to5linux.com\/developer-explains-why-explicit-sync-will-finally-solve-the-nvidia-wayland-issues\" rel=\"nofollow noopener\" target=\"_blank\">explicit GPU synchronization<\/a> on both Wayland and X11.<\/p>\n<\/p>\n<p><p>The Radeon Vulkan Driver (RADV) graphics driver has been enhanced with several new Vulkan extensions such as VK_EXT_map_memory_placed, VK_KHR_shader_subgroup_rotate, VK_KHR_load_store_op_none, VK_KHR_line_rasterization, VK_KHR_index_type_uint8, VK_KHR_shader_maximal_reconvergence, VK_KHR_shader_quad_control, VK_EXT_shader_object, VK_EXT_nested_command_buffer, and VK_EXT_device_address_binding_report.<\/p>\n<\/p>\n<p><p>On the other hand, Collabora\u2019s NVK Vulkan driver tailored for NVIDIA GPUs also has been updated to support new Vulkan extensions, namely VK_EXT_map_memory_placed, VK_KHR_shader_subgroup_rotate, VK_KHR_load_store_op_none, VK_KHR_line_rasterization, VK_KHR_index_type_uint8, VK_KHR_shader_maximal_reconvergence, VK_KHR_shader_subgroup_uniform_control_flow, VK_EXT_nested_command_buffer, VK_EXT_queue_family_foreign, and VK_EXT_image_drm_format_modifier.<\/p>\n<\/p>\n<p><p>Further, Mesa 24.1 introduces support for new Vulkan extensions to the Intel ANV Vulkan driver including VK_EXT_map_memory_placed, VK_KHR_shader_subgroup_rotate, VK_KHR_load_store_op_none, VK_KHR_line_rasterization, VK_KHR_index_type_uint8, and VK_KHR_shader_maximal_reconvergence.<\/p>\n<\/p>\n<p><p>Mesa 24.1 introduces support for the VK_KHR_shader_expect_assume Vulkan extension across all Vulkan drivers. Additional support for lavapipe includes VK_EXT_external_memory_dma_buf and VK_EXT_queue_family_foreign. Turnip will also have support for VK_KHR_load_store_op_none, VK_KHR_line_rasterization, and VK_KHR_index_type_uint8.<\/p>\n<\/p>\n<p><p>Several updates have been received by Collabora\u2019s Panfrost graphics driver, including support for Mali G610, Mali G310, and Mali T600 GPUs. The RADV AMD Vulkan driver is now enabled for alphaToOne\/extendedDynamicState3AlphaToOneEnable, and support for OpenGL 4.6 and OpenGL ES 3.2 has been added to the Asahi graphics driver.<\/p>\n<\/p>\n<p><p>In terms of gaming, Mesa 24.1 enhances support for a wide array of games. These include <a href=\"https:\/\/9to5linux.com\/proton-9-0-released-with-support-for-the-finals-lord-of-the-rings-gollum\" rel=\"nofollow noopener\" target=\"_blank\">THE FINALS<\/a>, Enshrouded, Valheim, Oxygen Not Included, Sid Meier\u2019s Civilization VI, Red Dead Redemption 2, Assassin\u2019s Creed Valhalla, Dota 2, WWE 2K24, DIRT 5, <a href=\"https:\/\/9to5linux.com\/supertuxkart-1-4-kart-racing-game-released-with-new-textures-and-karts-vulkan-renderer\" rel=\"nofollow noopener\" target=\"_blank\">SuperTux Kart<\/a>, Half-Life: Alyx, Helldivers 2, RAGE 2, RoboCop: Rogue City, Resident Evil 4, Selaco, Dying Light, Amnesia: The Dark Descent, Age of Empires IV, Palworld, and Assassin\u2019s Creed Odyssey.<\/p>\n<\/p>\n<p><p>Mesa 24.1 is available for download right now from the <em><a href=\"https:\/\/www.mesa3d.org\/\" target=\"_blank\" rel=\"nofollow noopener\">official website<\/a><\/em>, but only as a source tarball that you must compile on your GNU\/Linux distribution, so it\u2019s best to wait for the new Mesa graphics stack to land in the stable software repositories of your favorite distro. Don\u2019t hesitate to check out the <em><a href=\"https:\/\/docs.mesa3d.org\/relnotes\/24.1.0.html\" target=\"_blank\" rel=\"nofollow noopener\">full release notes<\/a><\/em> for extra details.<\/p>\n<\/p>\n<p><p>Last updated 2 hours ago<\/p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The Mesa 24.1 open-source graphics stack for Linux-based operating systems is now ready for download. It&#8217;s a significant update which includes new features for supported drivers and numerous enhancements for many games. The major highlight in the Mesa 24.1 graphics stack release is the establishment of explicit sync for Vulkan X11 WSI. This feature has [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":750,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209,453,454,455,4],"tags":[],"class_list":["post-749","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-driver","category-graphics-stack","category-mesa","category-mesa-24-1","category-news"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Mesa 24.1 Linux Stack: Vulkan Sync Support serverhost<\/title>\n<meta name=\"description\" content=\"Mesa 24.1 introduces Vulkan explicit sync support, enhancing graphics performance and stability for Linux users with AMD, Intel, and NVIDIA GPUs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Mesa 24.1 Linux Stack: Vulkan Sync Support serverhost\" \/>\n<meta property=\"og:description\" content=\"Mesa 24.1 introduces Vulkan explicit sync support, enhancing graphics performance and stability for Linux users with AMD, Intel, and NVIDIA GPUs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/\" \/>\n<meta property=\"og:site_name\" content=\"ServerHost Hosting Solutions Blog\" \/>\n<meta property=\"article:published_time\" content=\"2024-05-23T00:13:38+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-11T06:47:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1080\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/\",\"url\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/\",\"name\":\"Mesa 24.1 Linux Stack: Vulkan Sync Support serverhost\",\"isPartOf\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp\",\"datePublished\":\"2024-05-23T00:13:38+00:00\",\"dateModified\":\"2025-02-11T06:47:13+00:00\",\"author\":{\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\"},\"description\":\"Mesa 24.1 introduces Vulkan explicit sync support, enhancing graphics performance and stability for Linux users with AMD, Intel, and NVIDIA GPUs.\",\"breadcrumb\":{\"@id\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#primaryimage\",\"url\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp\",\"contentUrl\":\"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp\",\"width\":1920,\"height\":1080},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/serverhost.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mesa 24.1 Linux Graphics Stack: New Release with Vulkan Explicit Sync Support\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/serverhost.com\/blog\/#website\",\"url\":\"https:\/\/serverhost.com\/blog\/\",\"name\":\"ServerHost Hosting Solutions Blog\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/serverhost.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66\",\"name\":\"admin\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g\",\"caption\":\"admin\"},\"sameAs\":[\"https:\/\/serverhost.com\/blog\"],\"url\":\"https:\/\/serverhost.com\/blog\/author\/admin\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Mesa 24.1 Linux Stack: Vulkan Sync Support serverhost","description":"Mesa 24.1 introduces Vulkan explicit sync support, enhancing graphics performance and stability for Linux users with AMD, Intel, and NVIDIA GPUs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/","og_locale":"en_US","og_type":"article","og_title":"Mesa 24.1 Linux Stack: Vulkan Sync Support serverhost","og_description":"Mesa 24.1 introduces Vulkan explicit sync support, enhancing graphics performance and stability for Linux users with AMD, Intel, and NVIDIA GPUs.","og_url":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/","og_site_name":"ServerHost Hosting Solutions Blog","article_published_time":"2024-05-23T00:13:38+00:00","article_modified_time":"2025-02-11T06:47:13+00:00","og_image":[{"width":1920,"height":1080,"url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp","type":"image\/webp"}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"Written by":"admin","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/","url":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/","name":"Mesa 24.1 Linux Stack: Vulkan Sync Support serverhost","isPartOf":{"@id":"https:\/\/serverhost.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#primaryimage"},"image":{"@id":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#primaryimage"},"thumbnailUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp","datePublished":"2024-05-23T00:13:38+00:00","dateModified":"2025-02-11T06:47:13+00:00","author":{"@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66"},"description":"Mesa 24.1 introduces Vulkan explicit sync support, enhancing graphics performance and stability for Linux users with AMD, Intel, and NVIDIA GPUs.","breadcrumb":{"@id":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#primaryimage","url":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp","contentUrl":"https:\/\/serverhost.com\/blog\/wp-content\/uploads\/2024\/05\/6b1bb198e815bcb77931c984b8752b12.webp","width":1920,"height":1080},{"@type":"BreadcrumbList","@id":"https:\/\/serverhost.com\/blog\/mesa-24-1-linux-graphics-stack-new-release-with-vulkan-explicit-sync-support\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serverhost.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Mesa 24.1 Linux Graphics Stack: New Release with Vulkan Explicit Sync Support"}]},{"@type":"WebSite","@id":"https:\/\/serverhost.com\/blog\/#website","url":"https:\/\/serverhost.com\/blog\/","name":"ServerHost Hosting Solutions Blog","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serverhost.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/535ebc9c42672d8f79ad3ee8ea563d66","name":"admin","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/serverhost.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/b8e5973018461f98bcdda40e69a0a7ae6548c079e5e7a1a0c8b40c0738e0fb52?s=96&d=mm&r=g","caption":"admin"},"sameAs":["https:\/\/serverhost.com\/blog"],"url":"https:\/\/serverhost.com\/blog\/author\/admin\/"}]}},"_links":{"self":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/comments?post=749"}],"version-history":[{"count":1,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/749\/revisions"}],"predecessor-version":[{"id":1887,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/posts\/749\/revisions\/1887"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media\/750"}],"wp:attachment":[{"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/media?parent=749"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/categories?post=749"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/serverhost.com\/blog\/wp-json\/wp\/v2\/tags?post=749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}