From 2f9269cdb673a9616be2731e79efe12e76a8c0bf Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jean-Philippe=20Bruy=C3=A8re?= Date: Mon, 4 May 2020 23:36:12 +0200 Subject: [PATCH] fetch debug utils function pointers in vkvg device creation instead of vkh_device creation that is not always used for creating vulkan context --- src/vkvg_device_internal.c | 3 +++ vkh | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/vkvg_device_internal.c b/src/vkvg_device_internal.c index 82c82b8..4f39143 100644 --- a/src/vkvg_device_internal.c +++ b/src/vkvg_device_internal.c @@ -400,6 +400,9 @@ void _init_function_pointers (VkvgDevice dev) { CmdSetScissor = GetInstProcAddress(dev->instance, vkCmdSetScissor); CmdPushConstants = GetInstProcAddress(dev->instance, vkCmdPushConstants); CmdPushDescriptorSet = (PFN_vkCmdPushDescriptorSetKHR)vkGetInstanceProcAddr(dev->instance, "vkCmdDescriptorSet"); +#ifdef DEBUG + vkh_device_init_debug_utils ((VkhDevice)dev); +#endif } void _create_empty_texture (VkvgDevice dev) { diff --git a/vkh b/vkh index 97cd46b..1fcee82 160000 --- a/vkh +++ b/vkh @@ -1 +1 @@ -Subproject commit 97cd46b439c22abca509fd971cbe4405f8801524 +Subproject commit 1fcee8223df65d87742bfe5ec36562bfaccecc11 -- 2.47.3