Every article tag can be clicked to get a list of all articles in that category. Every article tag also has an RSS feed! You can customize an RSS feed too!
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: «6/7»
  Go to:

tuubi Mar 27, 2018
View PC info
  • Supporter
Quoting: Shmerl
Quoting: LeopardScreen tearings everywhere?

Sure, don't use blobs (hello Nvidia users).
You rang? :)

In case you didn't know, for several releases now there's been a handy option to solve all tearing in the evil proprietary Nvidia settings application. Please, stop spreading FUD. Default compositor setups on most distros take care of most of it anyway for normal desktop use.


I'll stay out of the wine debate. It's an impressive and interesting piece of software, but of little practical use to me. I'm used to ignoring anything that's not available for Linux. After all these years, I treat Windows releases like I've always treated console releases. I might think "looks cool", but then I move on. And no, I don't feel like I'm losing out.

But hey, it's really nice the only game I made the mistake of buying based on vague hints and/or promises (Telsa Effect) works fine on Wine. Had to wait for quite a while until it did though.
Leopard Mar 27, 2018
Quoting: tuubi
Quoting: Shmerl
Quoting: LeopardScreen tearings everywhere?

Sure, don't use blobs (hello Nvidia users).
You rang? :)

In case you didn't know, for several releases now there's been a handy option to solve all tearing in the evil proprietary Nvidia settings application. Please, stop spreading FUD. Default compositor setups on most distros take care of most of it anyway for normal desktop use.


I'll stay out of the wine debate. It's an impressive and interesting piece of software, but of little practical use to me. I'm used to ignoring anything that's not available for Linux. After all these years, I treat Windows releases like I've always treated console releases. I might think "looks cool", but then I move on. And no, I don't feel like I'm losing out.

But hey, it's really nice the only game I made the mistake of buying based on vague hints and/or promises (Telsa Effect) works fine on Wine. Had to wait for quite a while until it did though.

Shmerl is all like that.

Nvidia shitposting , AMD praising ( which they deserve it ) , GOG praising , Steam shitposting.

He is all against to Linux gaming entirely , only he doesn't know about it.

Since he uses only GOG he refuses to buy anything Linux compatible from Steam. Like Feral ports , VP ports etc.

Actually , he doesn't seem to understand, without Steam ; he wouldn't see so much Linux game on GOG too.

TL:DR; He is all against for people try to do something good for Linux gaming scene and instead of supporting them he choose supporting companies gave zero fucks about Linux.

What a great way...

Yeah , dual booters hurts yeah. Not you and your alikes Shmerl.
Leopard Mar 27, 2018
Quoting: Shmerl
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.

Nice said.

You said if it is not working properly , one should stop using Realtek and Nvidia.

Hmm , that reminds me something.

Ahh , why don't you stop using Wine then if you are so straight about non working stuff?
tuubi Mar 27, 2018
View PC info
  • Supporter
Quoting: LeopardShmerl is all like that.
Shmerl disagrees with me on some things, but so do you. And that's fine. Debate facts, opinions, ideology, whatever, but please don't make it personal. That only leads to pointless drama.
Leopard Mar 27, 2018
Quoting: tuubi
Quoting: LeopardShmerl is all like that.
Shmerl disagrees with me on some things, but so do you. And that's fine. Debate facts, opinions, ideology, whatever, but please don't make it personal. That only leads to pointless drama.

It is ok but can you tell me disagreement between you and me?
tuubi Mar 27, 2018
View PC info
  • Supporter
Quoting: Leopard
Quoting: tuubi
Quoting: LeopardShmerl is all like that.
Shmerl disagrees with me on some things, but so do you. And that's fine. Debate facts, opinions, ideology, whatever, but please don't make it personal. That only leads to pointless drama.

It is ok but can you tell me disagreement between you and me?
I don't agree with everything you say, but it doesn't have anything to do with DXVK, and I'd rather not keep pushing this train off the rails. Feel free to private message me any time though if there's something you want to discuss.
silmeth Mar 27, 2018
As for the ease of installation of DXVK and other Vulkan games and utilities in Wine – Phoronix just wrote that Wine dev Roderick Colenbrander is working on dedicated simplistic Vulkan loader for Wine, that will be redistributed with Wine and that will allow the use of Vulkan without installing Vulkan SDK. Hopefully it’ll land in Wine 3.5.

Then, all that will be needed for DXVK to run will be just making the dll overrides.

If the Wine build supports Vulkan, of course. For some reason I couldn’t get Vulkan working on Ubuntu using wine-devel or wine-staging from Wine’s Ubuntu repos. On the other hand Wine 3.4 downloaded from Lutris runners has no problems with Vulkan demos and DXVK.


Last edited by silmeth on 27 March 2018 at 12:08 pm UTC
Shmerl Mar 27, 2018
Quoting: silmethIf the Wine build supports Vulkan, of course. For some reason I couldn’t get Vulkan working on Ubuntu using wine-devel or wine-staging from Wine’s Ubuntu repos. On the other hand Wine 3.4 downloaded from Lutris runners has no problems with Vulkan demos and DXVK.

It's possible they built Wine without libvulkan-dev installed, so it got disabled.
Shmerl Mar 27, 2018
Quoting: LeopardHe is all against to Linux gaming entirely , only he doesn't know about it.

You need to learn how to engage in proper discussions instead of trolling. Your level of discussion is the later, so in most of cases it's a waste of time for everybody who reads the thread.


Last edited by Shmerl on 27 March 2018 at 12:54 pm UTC
Leopard Mar 27, 2018
Quoting: Shmerl
Quoting: LeopardHe is all against to Linux gaming entirely , only he doesn't know about it.

You need to learn how to engage in proper discussions instead of trolling. Your level of discussion is the later, so in most of cases it's a waste of time for everybody who reads the thread.
Yeah , yeah. I'm sure it is.
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.