Lines Matching defs:device

689 	const Unique<VkDevice>			device					(createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), platformInterface, instance, instanceDriver, physicalDevice, &deviceCreateInfo));
690 const DeviceDriver deviceDriver (platformInterface, instance, device.get(), context.getUsedApiVersion());
691 const VkQueue queue = getDeviceQueue(deviceDriver, *device, queueFamilyIndex, queueIndex);
857 VkDevice device = (VkDevice)0;
858 const VkResult result = createUncheckedDevice(context.getTestContext().getCommandLine().isValidationEnabled(), instanceDriver, physicalDevice, &deviceCreateInfo, DE_NULL/*pAllocator*/, &device);
859 const bool gotDevice = !!device;
861 if (device)
863 const DeviceDriver deviceIface (platformInterface, instance, device, context.getUsedApiVersion());
864 deviceIface.destroyDevice(device, DE_NULL/*pAllocator*/);
870 return tcu::TestStatus::pass("Pass, create device with unsupported extension is rejected.");
873 return tcu::TestStatus::fail("Fail, create device with unsupported extension but succeed.");
949 const Unique<VkDevice> device (createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), platformInterface, instance, instanceDriver, physicalDevice, &deviceCreateInfo));
950 const DeviceDriver deviceDriver (platformInterface, instance, device.get(), context.getUsedApiVersion());
956 const VkQueue queue = getDeviceQueue(deviceDriver, *device, queueFamilyIndex, queueIndex);
1089 const Unique<VkDevice> device (createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), platformInterface, instance, instanceDriver, physicalDevice, &deviceCreateInfo));
1090 const DeviceDriver deviceDriver (platformInterface, instance, device.get(), context.getUsedApiVersion());
1092 const VkQueue queue = getDeviceQueue(deviceDriver, *device, queueFamilyIndex, 0);
1112 << "device creation must fail but not"
1274 const Unique<VkDevice> device (createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), platformInterface, instance, instanceDriver, physicalDevice, &deviceCreateInfo));
1275 const DeviceDriver deviceDriver (platformInterface, instance, device.get(), context.getUsedApiVersion());
1276 const VkQueue queue = getDeviceQueue(deviceDriver, *device, ndx, 0);
1283 << "device creation must fail but not"
1369 const Unique<VkDevice> device (createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), vkp, instance, vki, physicalDevice, &deviceCreateInfo));
1370 const DeviceDriver vkd (vkp, instance, device.get(), context.getUsedApiVersion());
1371 const VkQueue queue = getDeviceQueue(vkd, *device, queueFamilyIndex, queueIndex);
1571 VkDevice device = (VkDevice)DE_NULL;
1572 const VkResult res = createUncheckedDevice(false, instanceDriver, physicalDevice, &deviceCreateInfo, DE_NULL, &device);
1577 resultCollector.fail("Not returning VK_ERROR_FEATURE_NOT_PRESENT when creating device with feature "
1580 if (device != (VkDevice)DE_NULL)
1582 DeviceDriver deviceDriver(vkp, instance, device, usedApiVersion);
1583 deviceDriver.destroyDevice(device, DE_NULL);
1709 VkDevice device = DE_NULL;
1710 const VkResult res = createUncheckedDevice(false, instanceDriver, physicalDevice, &deviceCreateInfo, DE_NULL, &device);
1714 resultCollector.fail("Not returning VK_ERROR_FEATURE_NOT_PRESENT when creating device with feature "
1718 if (device != DE_NULL)
1720 DeviceDriver deviceDriver(vkp, instance, device, context.getUsedApiVersion());
1721 deviceDriver.destroyDevice(device, DE_NULL);
1806 const Unique<VkDevice> device (createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), platformInterface, instance, instanceDriver, physicalDevice, &deviceCreateInfo));
1807 const DeviceDriver deviceDriver (platformInterface, instance, device.get(), context.getUsedApiVersion());
1808 const VkQueue queue2 = getDeviceQueue2(deviceDriver, *device, &deviceQueueInfo2);
1931 VkQueue getDeviceQueue2WithOptions (const DeviceDriver& deviceDriver, const VkDevice device, VkDeviceQueueCreateFlags flags, deUint32 queueFamilyIndex, deUint32 queueIndex)
1942 return getDeviceQueue2(deviceDriver, device, &queueInfo2);
1981 const Unique<VkDevice> device (createProtectedDeviceWithQueueConfig(context, queueCreateInfo, dumpExtraInfo));
1982 const DeviceDriver deviceDriver (platformInterface, instance, *device, context.getUsedApiVersion());
1990 const VkQueue queue = getDeviceQueue2WithOptions(deviceDriver, *device, info.flags, info.familyIndex, queueIdx);
2062 // For each protected-capable queue family, create a device with the max number of queues available and all queues created as protected-capable.
2542 VkDevice device = DE_NULL;
2588 return tcu::TestStatus::fail("Could not create instance and device");
2597 return tcu::TestStatus::fail("Out of retries, could not create instance and device");
2710 result = createUncheckedDevice(context.getTestContext().getCommandLine().isValidationEnabled(), vki, physicalDevices[chosenDevice], &deviceCreateInfo, &allocationCallbacks, &device);
2725 DeviceDriver(vkp, instance, device, context.getUsedApiVersion()).destroyDevice(device, &allocationCallbacks);
2812 // Removed because in main process this test does not really create any instance nor device and functions creating it always return VK_SUCCESS
2816 // Tests using a single Queue Family when creating a device.
2822 // Tests using multiple Queue Families when creating a device.