doitsujin / dxvk

Vulkan-based implementation of D3D8, 9, 10 and 11 for Linux / Wine
zlib License
13.41k stars 867 forks source link

[Question] Shared resources #1722

Closed Klairm closed 4 years ago

Klairm commented 4 years ago

Is there a plan in anytime for add shared resources? Some games/modifications and programs requires it like for example: FiveM, RageMP, alt:V

So is there anytime planned to add it? Anything we can do for help?

Stay safe!

doitsujin commented 4 years ago

No, because it's not supported by wine and there's no reason to use DXVK on Windows if you require unofficial GTA mods. Edit: Actually I'm not sure if it would even be possible to support this on Windows in the first place, since we'd need a lot of metadata alongside the resource handles.

Not to mention that this would require several hundred hours of work since it's a huge API with lots of undocumented magic going on in the background.

Klairm commented 4 years ago

Didn't they implement it at least for vulkan? https://www.winehq.org/pipermail/wine-devel/2019-October/153443.html

Also I gave GTA V mods as example but there are other programs that will benefit

Sorry if I annoy you with this, thanks for the answer and your great work on DXVK! ;)

doitsujin commented 4 years ago

The patch series was never merged into wine.

Also I gave GTA V mods as example but there are other programs that will benefit

Yes, but the total number of known apps that are broken due to this is still in the single digits.