use the correct instance
authorBrad Grantham <brad@lunarg.com>
Sat, 5 Feb 2022 06:01:54 +0000 (22:01 -0800)
committerCharles Giessen <46324611+charles-lunarg@users.noreply.github.com>
Sat, 5 Feb 2022 20:10:34 +0000 (13:10 -0700)
loader/trampoline.c

index 4828c0c6b5657dc06283ed76d8b2440663994570..73b38364ea2d6b0ca8edf81fc93bd83f9fb4f7ea 100644 (file)
@@ -2542,7 +2542,7 @@ VkResult setupLoaderTrampPhysDevGroups(VkInstance instance, struct loader_instan
     }
 
     // Call down and get the content
-    fpEnumeratePhysicalDeviceGroups(instance, &total_count, local_phys_dev_groups);
+    fpEnumeratePhysicalDeviceGroups(inst->instance, &total_count, local_phys_dev_groups);
     if (VK_SUCCESS != res) {
         loader_log(inst, VULKAN_LOADER_ERROR_BIT, 0,
                    "setupLoaderTrampPhysDevGroups:  Failed during dispatch call of "
@@ -3469,4 +3469,4 @@ LOADER_EXPORT VKAPI_ATTR VkResult VKAPI_CALL vkQueueSubmit2(VkQueue queue, uint3
                                                             VkFence fence) {
     const VkLayerDispatchTable *disp = loader_get_dispatch(queue);
     return disp->QueueSubmit2(queue, submitCount, pSubmits, fence);
-}
\ No newline at end of file
+}