Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

One Wine related project I completely missed writing anything about is DXVK [GitHub], a Vulkan-based compatibility layer for Direct3D 11 for use with Wine.

I've been keeping an eye on it, but I only realised today I've not even put up even a most basic article letting people know it exists. It's seeing rather fast-paced development too, with a new version being released only yesterday.

The latest release has added in: Improved support for deferred contexts, Initial support for some D3D 11.1 features, Clipping and Culling planes, an on-disk pipeline cache and more.

It's intended to work with Wine 3.4, to hopefully give you better performance in certain games run through Wine. It's like the VK9 project [GitHub], which is aimed at Direct3D 9 although DXVK has more people working on it and much faster development.

I'm now subscribed to their feed, so I will keep up to date on each new release as it comes in.

It's interesting to see what will become of this, since the Wine developers are working on their own Vulkan implementation.

Article taken from GamingOnLinux.com.
Tags: Vulkan, Wine
18 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
The comments on this article are closed.
61 comments
Page: «5/7»
  Go to:

Shmerl Mar 26, 2018
Quoting: jensSorry, your discussed quite well till now, but this is just nonsense ;). There are valid reason for dual booting and valid reasons for wine. Both usages should be debatable without excluding one due to the other.

PS: According to his profile @Leopard does not dual boot ;)

It's not so much about reasons, as about critics who don't use Wine, but dualboot. if @Leopard doesn't - good for him.


Last edited by Shmerl on 26 March 2018 at 10:03 pm UTC
Leopard Mar 26, 2018
Quoting: Shmerl
Quoting: LeopardI'm not a dual booter?

That doesn't need to apply specifically to you, but to anyone who doalboots. They have several options. Either find replacement for what they use on Windows natively, or if they can't run it in Wine. The worse one is to continue dual booting.

So you're basically saying as long as you don't have to use , you're willing to feed your hated Windows market?

Wow , your logic is just... I'm speechless right now... Wow , just wow...

Anyway , let's give it a go to Witcher3 on DxVK with a not-legit copy. Shall we?

Oh , wait. Yes , with Wine evolving you can feed more and more your beloved , non Linux caring platform GOG. With buying more and more Windows games.

I think this site and reddit Linux gaming needs to change their name to "Gaming on Wine , a true Windows backyard or a little bit spinoff".
Shmerl Mar 26, 2018
Quoting: LeopardSo you're basically saying as long as you don't have to use , you're willing to feed your hated Windows market?

I'm saying that as long as you are using Windows, you are feeding the Windows market. Then, if you buy recent Windows only game - you are not expressing interest in Linux version for that developer. That's why I personally avoid it. But that's not what's feeding the Windows market. Usage of Windows does.


Last edited by Shmerl on 26 March 2018 at 10:15 pm UTC
Leopard Mar 26, 2018
Quoting: Shmerl
Quoting: LeopardSo you're basically saying as long as you don't have to use , you're willing to feed your hated Windows market?

I'm saying that as long as you are using Windows, you are feeding the Windows market. Then, if you buy recent Windows only game - you are not expressing interest in Linux version for that developer. That's why I personally avoid it. But that's not what's feeding the Windows market. Usage of Windows does.

Dude , your logic is really out of the roof.

Windows is there today , strongest. Why? Because of it's apps. Why there are so many apps on there? Because people buying it.

Oh , wait a minute. That is the part where your logic blows. You're in these statics too Shmerl. Like others , you bought a Windows only product.

So , like a sane person devs would count you and Wine users as a Windows user. Because ; for example : If a man goes to a game store and bought a PS3 game , logic says customer must have bought it for PS3 , right? Because it is compatible with it , not with Xbox or PC right?

So shop owner would say : Hey , these PS3 games actually selling very good. I should order much more for these.

However you only bought this game to dump a legit copy for RPCS3 in order to play it?

Shmerl , you're better than this.


Last edited by Leopard on 26 March 2018 at 10:27 pm UTC
Shmerl Mar 26, 2018
Quoting: LeopardWindows is there today , strongest. Why? Because of it's apps.

Nope, you missed it right there. For the vast majority of users, Windows offers nothing that Linux can't. That doesn't stop Windows from being most used. It's most used because people are programmed to use it, by PC manufacturers bundling Windows everywhere by default, and people buying what's installed. That's about it. Cases of people needing Windows only stuff that doesn't work on Linux are a minority.


Last edited by Shmerl on 26 March 2018 at 10:31 pm UTC
Leopard Mar 26, 2018
Quoting: Shmerl
Quoting: LeopardWindows is there today , strongest. Why? Because of it's apps.

Nope, you missed it right there. For the vast majority of users, Windows offers nothing that Linux can't. That doesn't stop Windows from being most used. It's most used because people are programmed to use it, by PC manufacturers bundling Windows everywhere. That's about it. Cases of people needing Windows only stuff that doesn't work on Linux are a minority.

No , there is a huge difference at yours Linux "can't" point of view and mine also.

Native support for these apps.

People you described as "programmed to use Windows" are average Joe's mostly , they even barely use Windows.

Your offering is this : You can do this also on Linux. On Windows it is two click away , on Linux go there , do that x , apply that y , compile that z , fiddle lit bit with you mouse ( gotta love the mouse ) etc.

They can't do this. They need to install things like what they did on Windows. With Wine and offerings like these , it is not possible. Onlymarkets like Steam or GOG can provide these with native builds. Not with Wine.

Any questions?
Shmerl Mar 26, 2018
For most cases you don't need that. Linux works out of the box for the "average Joe".
Leopard Mar 26, 2018
Quoting: ShmerlFor most cases you don't need that. Linux works out of the box for the "average Joe".

No , it is not. Some simple examples:
When you use your monitor with dvi to vga adaptor or a similar one ; it won't be able to detect your monitor res. ( Windows detects it correctly btw )

Minute 1 , goal 1. Welcome to the world of terminal.

If you have a Realtek wi fi chip , welcome to the world of terminal.

Screen tearings everywhere? Welcome to the world of terminal.

You have to configure your gaming periphals? Welcome to the world of terminal.


So adding top of these , Wine usage? C'mon , Wine is not a solution. For a newcomer , only outcome is native games.
Shmerl Mar 26, 2018
Quoting: LeopardWhen you use your monitor with dvi to vga adaptor or a similar one ; it won't be able to detect your monitor res. ( Windows detects it correctly btw )

Good luck with that. I saw enough horror stories with monitor detection on Windows, when you use analog ones (VGA). If you want to save your sanity, don't use VGA to begin with.

Quoting: LeopardIf you have a Realtek wi fi chip , welcome to the world of terminal.

Realtek chips are quite poor in general, even on Windows. Use Intel.

Quoting: LeopardScreen tearings everywhere?

Sure, don't use blobs (hello Nvidia users). Problem solved.

Quoting: LeopardYou have to configure your gaming periphals?
Quite a minority case, most don't have any such peripherals. And gamers who have, are ready to configure them as needed. Gaming on Linux is a special case, we were talking about average Joe, and that doesn't mean gamers.


Last edited by Shmerl on 26 March 2018 at 11:51 pm UTC
BlackBloodRum Mar 27, 2018
View PC info
  • Supporter Plus
In a sense your both right.

Yes, using Windows whether dual booting or exclusively will count towards the Windows market statistics, simple as that. So far as stats are concerned that's another Windows computer on the internet.

Purchasing Windows software, be it games or applications will also count towards Windows market share statistics even if used in Wine, as far as stats are concerned that's another piece of Windows software sold.

The only way to not add to the Windows statistics is to not use any Windows software, whether by dual boot or by wine.

As for ease of use, Linux can be both easy and not easy to use. For example if you stick Mint on an average computer it will almost certainly "work out of the box". But if said computer has strange hardware or specific requirements it may not work. While in most cases it would, there is the odd case that it will not.

But let us not forget however that Windows also suffers from this problem. In many cases with Windows it may not work out of the box, you may need to search the internet for drivers, or use a provided CD. It's those additional drivers which are making it work. But since they are not included by default with Windows technically it does not "work out the box" as further additional drivers and configuration are required.

Sometimes that device can be a network device, and if you haven't got the CD that can be a pain in the backside to get the driver for. Just like it would be with Linux.

In the event it does not work on Linux this almost certainly means the manufacture didn't do for Linux what they did for Windows, that is make a driver. But 9 times out of 10 you can find a driver somewhere for it. This would require additional configuration, but then so does Windows in some cases.

I remember having a Realtek ethernet port which would not work with the stock kernel, I had to go to Realtek's website and install their driver. But that is again effectively the same as on Windows having to insert the CD or download the driver.

Sure on Linux you may have to use command line, but often you can just copy and paste commands for stuff like that, and in many cases kmod packages exist which do it for you, which you can install from your package manager (Like the nvidia ones).

It has been a very long time however since I put Linux on a computer and it didn't work.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.