[Bug 40164] Implement vulkan-1.dll to provide Vulkan API for Windows applications

wine-bugs at winehq.org wine-bugs at winehq.org
Tue Jun 6 00:54:40 CDT 2017


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

programmerjake at gmail.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |programmerjake at gmail.com

--- Comment #16 from programmerjake at gmail.com ---
I think it would be better to implement a custom passthrough installable client
driver (ICD) instead of a custom vulkan-1.dll, and use the standard vulkan
loader instead. This way, you will be able to use other ICDs and vulkan layers.
As an example, I'm developing a software-rendered vulkan implementation, and,
from what I can tell, I would be able to use it on Windows, but not on this
implementation of vulkan for win32. If we switch to using the standard vulkan
loader and use a custom ICD, then I'd be able to use my vulkan implementation
alongside this one as if wine was an ordinary version of windows.

ICD interface reference:

https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/blob/master/loader/LoaderAndLayerInterface.md#vulkan-installable-client-driver-interface-with-the-loader

-- 
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