winevulkan: Load device functions from vkGetInstanceProcAddr.
commit6dca06d4cf1421c0ce0a6b0ab4ef27986046bca9
authorRoderick Colenbrander <thunderbird2k@gmail.com>
Fri, 9 Mar 2018 16:48:47 +0000 (9 08:48 -0800)
committerAlexandre Julliard <julliard@winehq.org>
Fri, 9 Mar 2018 19:15:15 +0000 (9 13:15 -0600)
tree18ecaec3d70aedd288bb056de5509ad7dd736b47
parent7b72f62ac73cbb25a48eb6035dc7b78abb08c69a
winevulkan: Load device functions from vkGetInstanceProcAddr.

vkGetInstanceProcAddr can load both instance and device functions.
A later to get introduced vkGetDeviceProcAddr only supports device
functions, which is why there are 2 different function tables.

Signed-off-by: Roderick Colenbrander <thunderbird2k@gmail.com>
Signed-off-by: Józef Kucia <jkucia@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
dlls/winevulkan/make_vulkan
dlls/winevulkan/vulkan.c
dlls/winevulkan/vulkan_thunks.c
dlls/winevulkan/vulkan_thunks.h