layers: Tolerate return code of INCOMPLETE
Change-Id: I821db5a9ba6143d3417eb1907a10d48a7622afcc
diff --git a/layers/object_tracker_utils.cpp b/layers/object_tracker_utils.cpp
index e3ac38a..4c5b783 100644
--- a/layers/object_tracker_utils.cpp
+++ b/layers/object_tracker_utils.cpp
@@ -1045,7 +1045,7 @@
VkResult result =
instance_data->instance_dispatch_table.EnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices);
lock.lock();
- if (result == VK_SUCCESS) {
+ if (result == VK_SUCCESS || result == VK_INCOMPLETE) {
if (pPhysicalDevices) {
for (uint32_t i = 0; i < *pPhysicalDeviceCount; i++) {
CreateObject(instance, pPhysicalDevices[i], kVulkanObjectTypePhysicalDevice, nullptr);