Lines Matching defs:context
83 CustomInstance createInstanceWithWsi (Context& context,
89 const deUint32 version = context.getUsedApiVersion();
110 return createCustomInstanceWithExtensions(context, extensions, pAllocator);
185 InstanceHelper (Context& context,
189 : supportedExtensions (enumerateInstanceExtensionProperties(context.getPlatformInterface(),
191 , instance (createInstanceWithWsi(context,
208 DeviceHelper (Context& context,
215 : physicalDevice (chooseDevice(vki, instance, context.getTestContext().getCommandLine()))
217 , device (createDeviceWithWsi(context.getPlatformInterface(),
226 context.getTestContext().getCommandLine().isValidationEnabled()))
227 , vkd (context.getPlatformInterface(), instance, *device, context.getUsedApiVersion())
279 TestNativeObjects (Context& context,
283 : display (createDisplay(context.getTestContext().getPlatform().getVulkanPlatform(), supportedExtensions, wsiType))
755 tcu::TestStatus presentFenceTest(Context& context, const PresentFenceTestConfig testParams)
757 tcu::TestLog& log = context.getTestContext().getLog();
761 const InstanceHelper instHelper (context, testParams.wsiType, testParams.bindImageMemory);
762 const TestNativeObjects native (context, instHelper.supportedExtensions, testParams.wsiType, surfaceCount);
766 surfaces.push_back(createSurface(instHelper.vki, instHelper.instance, testParams.wsiType, *native.display, *native.windows[i], context.getTestContext().getCommandLine()));
769 const DeviceHelper devHelper (context, instHelper.vki, instHelper.instance, *surfaces[0], true, testParams.bindImageMemory);
1181 tcu::TestStatus presentModesQueryTest(Context& context, const PresentModesTestConfig testParams)
1183 const InstanceHelper instHelper (context, testParams.wsiType, false);
1184 const TestNativeObjects native (context, instHelper.supportedExtensions, testParams.wsiType, 1);
1185 Unique<VkSurfaceKHR> surface (createSurface(instHelper.vki, instHelper.instance, testParams.wsiType, *native.display, *native.windows[0], context.getTestContext().getCommandLine()));
1186 const DeviceHelper devHelper (context, instHelper.vki, instHelper.instance, *surface, false, false);
1436 tcu::TestStatus scalingQueryTest(Context& context, const ScalingQueryTestConfig testParams)
1438 const InstanceHelper instHelper (context, testParams.wsiType, false);
1439 const TestNativeObjects native (context, instHelper.supportedExtensions, testParams.wsiType, 1);
1440 Unique<VkSurfaceKHR> surface (createSurface(instHelper.vki, instHelper.instance, testParams.wsiType, *native.display, *native.windows[0], context.getTestContext().getCommandLine()));
1441 const DeviceHelper devHelper (context, instHelper.vki, instHelper.instance, *surface, false, false);
1461 tcu::TestStatus scalingQueryCompatibleModesTest(Context& context, const ScalingQueryTestConfig testParams)
1463 const InstanceHelper instHelper (context, testParams.wsiType, false);
1464 const TestNativeObjects native (context, instHelper.supportedExtensions, testParams.wsiType, 1);
1465 Unique<VkSurfaceKHR> surface (createSurface(instHelper.vki, instHelper.instance, testParams.wsiType, *native.display, *native.windows[0], context.getTestContext().getCommandLine()));
1466 const DeviceHelper devHelper (context, instHelper.vki, instHelper.instance, *surface, false, false);
1521 tcu::TestStatus scalingTest(Context& context, const ScalingTestConfig testParams)
1523 const InstanceHelper instHelper (context, testParams.wsiType, false);
1524 const TestNativeObjects native (context, instHelper.supportedExtensions, testParams.wsiType, 1);
1525 Unique<VkSurfaceKHR> surface (createSurface(instHelper.vki, instHelper.instance, testParams.wsiType, *native.display, *native.windows[0], context.getTestContext().getCommandLine()));
1527 const DeviceHelper devHelper (context, instHelper.vki, instHelper.instance, *surface, true, false);
1999 tcu::TestStatus releaseImagesTest(Context& context, const ReleaseImagesTestConfig testParams)
2001 const InstanceHelper instHelper (context, testParams.wsiType, false);
2002 const TestNativeObjects native (context, instHelper.supportedExtensions, testParams.wsiType, 1);
2003 Unique<VkSurfaceKHR> surface (createSurface(instHelper.vki, instHelper.instance, testParams.wsiType, *native.display, *native.windows[0], context.getTestContext().getCommandLine()));
2005 const DeviceHelper devHelper (context, instHelper.vki, instHelper.instance, *surface, true, false);