Announcement

Collapse
No announcement yet.

Wine's VKD3D 1.7 Implements More Direct3D 12 Functionality Atop Vulkan

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

  • Wine's VKD3D 1.7 Implements More Direct3D 12 Functionality Atop Vulkan

    Phoronix: Wine's VKD3D 1.7 Implements More Direct3D 12 Functionality Atop Vulkan

    Not to be confused with Valve's downstream, VKD3D-Proton, that is used by Steam Play but Wine's VKD3D codebase itself is out today with a new version of this Direct3D 12 on Vulkan implementation...

    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
    Michael​ Why not link to Gitlab? https://gitlab.winehq.org/wine/vkd3d...ases/vkd3d-1.7

    Comment


    • #3
      I would have thought most of these functions were already supported. It makes me wonder what it actually supported before this update.

      Definitely makes me excited to see how much this will fix.
      Last edited by Myownfriend; 24 March 2023, 01:19 PM.

      Comment


      • #4
        Originally posted by Myownfriend View Post
        I would have thought most of these functions were already supported. It makes me wonder what it actually supported before this update.

        Definitely makes me excited to see how much this will fix.
        All of those functions are for the HLSL compiler part, and most games either only ship DXBC/DXIL bytecode, or bundle microsoft's HLSL compiler. Upstream vkd3d still won't run most d3d12 games - it has no support for shader model 6 yet - vkd3d-proton is years ahead in that regard.

        Comment


        • #5
          Originally posted by mbriar View Post

          All of those functions are for the HLSL compiler part, and most games either only ship DXBC/DXIL bytecode, or bundle microsoft's HLSL compiler. Upstream vkd3d still won't run most d3d12 games - it has no support for shader model 6 yet - vkd3d-proton is years ahead in that regard.
          Ah okay. That makes more sense.

          Comment


          • #6
            Gigachad proton vkd3d vs Virgin wine's vkd3d

            Comment


            • #7
              Yeah, wine devs are way too slow sometimes. It's not just features only, it's also performance. By the time they even get all features in order, alternatives have 5× more performance. And they usually don't even care that much even then, because "hacks are evil" (even for perf). DXVK has plenty of hacks though.

              Comment


              • #8
                Originally posted by Weasel View Post
                Yeah, wine devs are way too slow sometimes. It's not just features only, it's also performance. By the time they even get all features in order, alternatives have 5× more performance. And they usually don't even care that much even then, because "hacks are evil" (even for perf). DXVK has plenty of hacks though.
                Still no vulkan child window rendering.

                Proton's wine has this feature.

                Comment

                Working...
                X