Announcement

Collapse
No announcement yet.

Wine Lands Initial Vulkan Adapter Support For Direct3D

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

  • Wine Lands Initial Vulkan Adapter Support For Direct3D

    Phoronix: Wine Lands Initial Vulkan Adapter Support For Direct3D

    As the first step towards the plans to have a Vulkan back-end to WineD3D itself for Wine mapping older versions of Direct3D to Vulkan, an initial Vulkan adapter implementation was merged today...

    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
    A developer from Codeweaver works on implementing DXVK as a native library for Wine >>> https://github.com/doitsujin/dxvk/pull/926
    Joshua and Philip work on D9VK which made nice progress >>> https://github.com/Joshua-Ashton/d9vk

    Edit: The dude did the work on this project wasn't Codeweaver developer
    Last edited by torbido; 02 April 2019, 02:56 PM.

    Comment


    • #3
      Looks like in the future D3D and OpenGL will be emulated thru Vulkan not just in wine but also in a normal environment.

      Comment


      • #4
        This is the same project created because they couldn't "reach" the DXVK's guy?

        Comment


        • #5
          I hope they want to use DXVK and D9VK, because otherwise I do not have much fate in Codeweavers here. Not sure if VKD3D is working already.

          Comment


          • #6
            Originally posted by R41N3R View Post
            I hope they want to use DXVK and D9VK, because otherwise I do not have much fate in Codeweavers here. Not sure if VKD3D is working already.
            If you don't know, you can try them all with Wine from TK-Glitch's git repo (where Lutris gets their Wine builds from). From that repo, build the packages "spirv-tools-git, vkd3d-git, wine-tkg-git" in that order as well as editing the Wine customization.cfg to enable the relevant features. Currently building wine with DXVK, VKD3D, D9VK, faudio, esync, staging patches, and more.

            Comment


            • #7
              Originally posted by torbido
              It was an old subject which isn't the case any more.
              Cool, thanks for the update, good to know they fixed the miscommunication issue

              Comment


              • #8
                Originally posted by torbido
                It was an old subject which isn't the case any more. There is a developer from Codeweaver works on implementing DXVK as a native library for Wine >>> https://github.com/doitsujin/dxvk/pull/926
                This PR does looks like it's abandoned. No changes in 20+ days.

                Comment


                • #9
                  torbido: I am unfortunately not employed by codeweavers, I'm still in HS :P

                  leonmaxx: the PR works, and I think the wine code is in a very good state. Unfortunately though, neither party seems too interested in merging. At this point, the groundwork is there, if they want me to improve the code or have suggestions, I will. But otherwise I am just wasting my time. For now I am continuing to work on anti-cheat support in wine instead.
                  Last edited by Guy1524; 02 April 2019, 02:55 PM.

                  Comment


                  • #10
                    Originally posted by Guy1524 View Post
                    torbido: I am unfortunately not employed by codeweavers, I'm still in HS :P

                    leonmaxx: the PR works, and I think the wine code is in a very good state. Unfortunately though, neither party seems too interested in merging. At this point, the groundwork is there, if they want me to improve the code or have suggestions, I will. But otherwise I am just wasting my time. For now I am continuing to work on anti-cheat support in wine instead.
                    I am sorry, I didn't know about that. I hate that this is how the way things go. Good luck with your new project.
                    Last edited by torbido; 02 April 2019, 05:54 PM.

                    Comment

                    Working...
                    X