Roderick Colenbrander : winevulkan: Load device functions from vkGetInstanceProcAddr.

Alexandre Julliard julliard at winehq.org
Fri Mar 9 16:11:51 CST 2018


Module: wine
Branch: master
Commit: 6dca06d4cf1421c0ce0a6b0ab4ef27986046bca9
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=6dca06d4cf1421c0ce0a6b0ab4ef27986046bca9

Author: Roderick Colenbrander <thunderbird2k at gmail.com>
Date:   Fri Mar  9 08:48:47 2018 -0800

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 at gmail.com>
Signed-off-by: Józef Kucia <jkucia at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/winevulkan/make_vulkan     |  41 ++-
 dlls/winevulkan/vulkan.c        |   4 +
 dlls/winevulkan/vulkan_thunks.c | 793 +++++++++++++++++++++++++++++++++++++++-
 dlls/winevulkan/vulkan_thunks.h |   1 +
 4 files changed, 831 insertions(+), 8 deletions(-)

Diff:   https://source.winehq.org/git/wine.git/?a=commitdiff;h=6dca06d4cf1421c0ce0a6b0ab4ef27986046bca9



More information about the wine-cvs mailing list