[Bug 46506] New: Why are you still not using Vulkan for WineD3D for D3D9, D3D10, D3D11? Why are you still using OpenGL?

wine-bugs at winehq.org wine-bugs at winehq.org
Thu Jan 24 07:45:46 CST 2019


https://bugs.winehq.org/show_bug.cgi?id=46506

            Bug ID: 46506
           Summary: Why are you still not using Vulkan for WineD3D for
                    D3D9, D3D10, D3D11? Why are you still using OpenGL?
           Product: Wine
           Version: unspecified
          Hardware: x86-64
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
          Assignee: wine-bugs at winehq.org
          Reporter: zefkerrigan at gmail.com
      Distribution: ---

Hi! Thank you very much for you great work!

Why are you still not using Vulkan for WineD3D for D3D9, D3D10, D3D11?
Why are you still using OpenGL?
The dizzying success of the DXVK project proved that using Vulkan provides
excellent performance in D3D10 and D3D11 games. There is a huge amount of
evidence that when using the Wine+DXVK bundle, usually only about ~10%
performance loss is obtained relative to launching the same Windows game
natively on Windows. But if you run the same game using the usual WineD3D, then
the loss of performance is usually about ~80%, and this in turn deprives we of
any reason to launch games using WineD3D. But DXVK has a free ZLIB license and
open source code. Why not replace the WineD3D with the DXVK inside of the Wine
code? Or at least it might be worth using the default DXVK in Wine, with the
option of optionally choosing WineD3D for a GPUs without Vulkan support? Or
perhaps DXVK would be used by default in Wine, and if some user couldn’t use
Vulkan, would Wine automatically switch to WineD3D mode? I believe that the
benefits of high performance, which gives the use of DXVK and Vulkan are very
important.
Please, see here:
https://github.com/doitsujin/dxvk
Thank you!

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list