roderickc / wine-vulkan

Other
53 stars 7 forks source link

Hi! When can we see support of Wine-Vulkan 1.1? Now there is only Vulkan 1.0.51 #18

Closed Kerrung closed 6 years ago

Kerrung commented 6 years ago

Hi! Thank you very much for your great work! But when can we see support of Wine-Vulkan 1.1? Now there is only Vulkan 1.0.51

roderickc commented 6 years ago

Some day support for Vulkan 1.1 will come. I haven't looked too closely at it, but some parts would need a bit of work while others are easy (just updating my scripts). However the main problem is still issue #14.

Kerrung commented 6 years ago

@roderickc: Some day support for Vulkan 1.1 will come. I haven't looked too closely at it, but some parts would need a bit of work while others are easy (just updating my scripts). However the main problem is still issue #14.

Thanks for clarification. I will wait and hope

roderickc commented 6 years ago

I have added some initial 1.1 support. It still needs some cleanup, but it is likely functional. I don't have any 1.1 software to test.

pingubot commented 6 years ago

@roderickc : Any guess when that will land in mainline wine ?

roderickc commented 6 years ago

It won't enter main Wine anytime soon due to #14, although we are close to a solution on that.

libcg commented 6 years ago

@roderickc can you close this issue?

roderickc commented 6 years ago

I will close it for now. This repo is at 1.1, but to Wine I submitted '1.0.76' without the 1.1 bits as 1.1 needs a bit more work, but just patch level 76 already provides so many more features.

Kerrung commented 6 years ago

I will close it for now. This repo is at 1.1, but to Wine I submitted '1.0.76' without the 1.1 bits as 1.1 needs a bit more work, but just patch level 76 already provides so many more features.

@roderickc thank you very much! But as far as I know, DXVK needs that Wine-Vulkan to have full support of Vulkan 1.1. Will Wine upstream receive full Vulkan 1.1?

roderickc commented 6 years ago

1.1 itself will take a while as some extensions merged to Core (interop extensions between applications and d3d/opengl) need work. However full 1.1 is most likely not for DXVK and other applications anytime soon. To understand Vulkan 1.1 kind of sets a baseline for functionality and they did that by promoting many extensions to Core. Pretty much all these extensions are also offered by my updated 1.0 version. So functionality wise wine-vulkan is pretty much at 1.1 level and provides the extensions DXVK needs.

Kerrung commented 6 years ago

@roderickc thank you!