diff options
| -rw-r--r-- | loader/loader.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/loader/loader.c b/loader/loader.c index 5c52b83e..74e66579 100644 --- a/loader/loader.c +++ b/loader/loader.c @@ -3026,7 +3026,9 @@ VkResult loader_create_device_terminator( localCreateInfo.ppEnabledLayerNames = NULL; VkDevice localDevice; - VkResult res = fpCreateDevice(phys_dev->phys_dev, &localCreateInfo, pAllocator, &localDevice); + // TODO: Why does fpCreateDevice behave differently than this_icd->CreateDevice? +// VkResult res = fpCreateDevice(phys_dev->phys_dev, &localCreateInfo, pAllocator, &localDevice); + VkResult res = phys_dev->this_icd->CreateDevice(phys_dev->phys_dev, &localCreateInfo, pAllocator, &localDevice); if (res != VK_SUCCESS) { return res; |
