Hi Gabríel,
Thanks for your patch. Depending on the direction where you intend to take this, I'm not sure if we need this dll. Note I haven't done much with Vulkan myself yet, but following the analogy of opengl32, the ICD portion should be inside winex11.drv (and our other drivers). It is what should export this function call ultimately and similar needs to host the x11 related vulkan code, which has to live in here as well, because such code is not supposed to live outside winex11.drv.
Thanks, Roderick
On Mon, Mar 21, 2016 at 8:26 PM, Gabríel Arthúr Pétursson gabriel@system.is wrote:
Signed-off-by: Gabríel Arthúr Pétursson gabriel@system.is
configure.ac | 1 + dlls/vulkan-icd/Makefile.in | 2 ++ dlls/vulkan-icd/vulkan-icd.spec | 1 + 3 files changed, 4 insertions(+) create mode 100644 dlls/vulkan-icd/Makefile.in create mode 100644 dlls/vulkan-icd/vulkan-icd.spec
diff --git a/configure.ac b/configure.ac index 77c54c8..04ddb54 100644 --- a/configure.ac +++ b/configure.ac @@ -3310,6 +3310,7 @@ WINE_CONFIG_DLL(vnbt.vxd,enable_win16) WINE_CONFIG_DLL(vnetbios.vxd,enable_win16) WINE_CONFIG_DLL(vssapi) WINE_CONFIG_DLL(vtdapi.vxd,enable_win16) +WINE_CONFIG_DLL(vulkan-icd,,[implib]) WINE_CONFIG_DLL(vwin32.vxd,enable_win16) WINE_CONFIG_DLL(w32skrnl,enable_win16) WINE_CONFIG_DLL(w32sys.dll16,enable_win16) diff --git a/dlls/vulkan-icd/Makefile.in b/dlls/vulkan-icd/Makefile.in new file mode 100644 index 0000000..c41bf8f --- /dev/null +++ b/dlls/vulkan-icd/Makefile.in @@ -0,0 +1,2 @@ +MODULE = vulkan-icd.dll +IMPORTLIB = vulkan-icd diff --git a/dlls/vulkan-icd/vulkan-icd.spec b/dlls/vulkan-icd/vulkan-icd.spec new file mode 100644 index 0000000..db3616e --- /dev/null +++ b/dlls/vulkan-icd/vulkan-icd.spec @@ -0,0 +1 @@
+@ stub vk_icdGetInstanceProcAddr
2.7.0