Announcement

Collapse
No announcement yet.

Mesa 22.0 Released With Vulkan 1.3, Many Open-Source Intel & AMD Driver Improvements

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mesa 22.0 Released With Vulkan 1.3, Many Open-Source Intel & AMD Driver Improvements

    Phoronix: Mesa 22.0 Released With Vulkan 1.3, Many Open-Source Intel & AMD Driver Improvements

    Mesa 22.0 is out today as the quarterly feature update to this collection of open-source OpenGL and Vulkan graphics drivers used widely by Linux systems...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Vulkan 1.3 is in place for both Radeon "RADV" and Intel "ANV" Vulkan drivers. Various extensions required by Vulkan 1.3 were added earlier this cycle, including dynamic rendering (KHR_dynamic_rendering) and other features.
    Will become necessary with the next major update to VKD3D-Proton:

    Note on future Vulkan driver requirements


    2.6 is expected to be the last vkd3d-proton release before we require some newer Vulkan extensions.
    VK_KHR_dynamic_rendering and VK_EXT_extended_dynamic_state
    (and likely dynamic_state_2 as well) will be required.

    VK_KHR_dynamic_rendering in particular requires up-to-date drivers and the legacy render pass path
    will be abandoned in favor of it. Supporting both paths at the same time is not practical.
    Moving to VK_KHR_dynamic_rendering allows us to fix some critical flaws with the legacy API
    which caused potential shader compilation stutters and extra CPU overhead.

    Comment


    • #3
      Originally posted by Linuxxx View Post

      Will become necessary with the next major update to VKD3D-Proton:
      It also means an performance uplift for linux gaming can be expected. Its good news

      Comment


      • #4
        Originally posted by CochainComplex View Post

        It also means an performance uplift for linux gaming can be expected. Its good news
        It also means that users of cards which the respective drivers do not support vulkan 1.3 or those specific extensions can not use VKD3D-Proton 2.6 and will have to maintain an unsupported version going forward, which will also be fun for distro packagers.
        Never the less, I do understand the pain of supporting differing code paths.

        Comment


        • #5
          Vulkan 1.3 is in place for both Radeon "RADV" and Intel "ANV" Vulkan drivers.
          This isn't really true for RADV though, it is still only Vulkan 1.1 compliant. According to mesamatrix, it is missing the Vulkan 1.2 extension VK_EXT_separate_stencil_usage.

          Comment


          • #6
            I thought 22 was supposed to bring openCL 3.0?

            Comment

            Working...
            X