Announcement

Collapse
No announcement yet.

D9VK 0.13f Brings Extra Features For Direct3D 9 Over Vulkan

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

  • D9VK 0.13f Brings Extra Features For Direct3D 9 Over Vulkan

    Phoronix: D9VK 0.13f Brings Extra Features For Direct3D 9 Over Vulkan

    It was just earlier this month that D9VK 0.13 was released with new features while now a "0.13f" Hypnofrog release is available in pre-release form...

    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
    i hope valve will do maximum amd support here and ship nine with proton instead

    Comment


    • #3
      d9vk is better option than nine, it's generic Vulkan.

      Comment


      • #4
        Originally posted by pal666 View Post
        i hope valve will do maximum amd support here and ship nine with proton instead
        why..?

        Comment


        • #5
          Originally posted by pal666 View Post
          i hope valve will do maximum amd support here and ship nine with proton instead
          The main dev of D9VK is working toward someday having it merged back into DXVK which should make its way into Proton since Valve has been sponsoring DXVK and includes it.

          Comment


          • #6
            Originally posted by shmerl View Post
            d9vk is better option than nine, it's generic Vulkan.
            It's a better option for Steam Play and cases where Nine doesn't work, but not better in general. State trackers don't have additional shader compile stutter, Vulkan wrappers will always have that problem (maybe apart from D3D12 -> Vulkan).

            Comment


            • #7
              Originally posted by aufkrawall View Post
              It's a better option for Steam Play and cases where Nine doesn't work, but not better in general. State trackers don't have additional shader compile stutter, Vulkan wrappers will always have that problem (maybe apart from D3D12 -> Vulkan).
              Or when it's less broken than Nine. In my experience, Nine exposes bugs similar to wined3d, not sure why. While d9vk is separate. So hopefully will eventually be ironed out well.

              Comment


              • #8
                Originally posted by shmerl View Post
                Or when it's less broken than Nine. In my experience, Nine exposes bugs similar to wined3d, not sure why. While d9vk is separate. So hopefully will eventually be ironed out well.
                If problems are shared, it might be a driver bug. For instance, there is this annoying bug of the Gallium RadeonSI driver, affecting wined3d and Nine the same way by causing visual corruption in pretty much every game with at least GFX8 GPUs (turn off async DMA as a workaround):

                As I doubt it could ever get that bad with radv, you definitely got a point there...

                Comment


                • #9
                  but whats up with him and frogs?

                  Comment


                  • #10
                    Originally posted by aufkrawall View Post
                    If problems are shared, it might be a driver bug. For instance, there is this annoying bug of the Gallium RadeonSI driver, affecting wined3d and Nine the same way by causing visual corruption in pretty much every game with at least GFX8 GPUs (turn off async DMA as a workaround):

                    As I doubt it could ever get that bad with radv, you definitely got a point there...
                    Yes, this flashing sounds very similar to what I observe in The Witcher (through Wine) both with wined3d and Gallium Nine (happens on Vega 56), unless you use native override for d3dx9_35. So I'm waiting for d9vk to get ahead.

                    I'll test that DMA async workaround to confirm.
                    Last edited by shmerl; 15 July 2019, 04:33 PM.

                    Comment

                    Working...
                    X