aboutsummaryrefslogtreecommitdiff
path: root/loader
diff options
context:
space:
mode:
Diffstat (limited to 'loader')
-rw-r--r--loader/loader.c4
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;