Lines Matching refs:deviceInfo
277 VkDeviceCreateInfo deviceInfo;
283 deMemset(&deviceInfo, 0, sizeof(deviceInfo));
310 deviceInfo.sType = VK_STRUCTURE_TYPE_DEVICE_CREATE_INFO;
311 deviceInfo.pNext = enabledFeatures.pNext ? &enabledFeatures : nullptr;
312 deviceInfo.queueCreateInfoCount = numQueues;
313 deviceInfo.pQueueCreateInfos = queueInfo;
314 deviceInfo.enabledExtensionCount = de::sizeU32(usedExtensions);
315 deviceInfo.ppEnabledExtensionNames = de::dataOrNull(usedExtensions);
316 deviceInfo.enabledLayerCount = de::sizeU32(enabledLayers);
317 deviceInfo.ppEnabledLayerNames = de::dataOrNull(enabledLayers);
318 deviceInfo.pEnabledFeatures = enabledFeatures.pNext ? nullptr : &enabledFeatures.features;
356 dmrCI.pNext = deviceInfo.pNext;
361 deviceInfo.pNext = &sc10Features;
364 deviceInfo.pNext = &dmrCI;
369 appParams[appParams.size() - 1].pNext = deviceInfo.pNext;
370 deviceInfo.pNext = &appParams[0];
385 faultCallbackInfo.pNext = const_cast<void *>(deviceInfo.pNext);
386 deviceInfo.pNext = &faultCallbackInfo;
393 return createDevice(vkp, instance, vki, physicalDevice, &deviceInfo);