Lines Matching defs:context
117 vk::Move<vk::VkDevice> createDynamicVertexStateDevice (Context& context, const deUint32 testQueueFamilyIndex, const vk::PipelineConstructionType pipelineConstructionType)
157 vk::VkPhysicalDeviceFeatures2 physDeviceFeats2 = context.getDeviceFeatures2();
159 physDeviceFeats2.features = context.getDeviceFeatures();
177 vk::getCoreDeviceExtensions(context.getUsedApiVersion(), coreExtensions);
179 std::vector<std::string> nonCoreExtensions (removeExtensions(context.getDeviceExtensions(), coreExtensions));
200 return createCustomDevice(context.getTestContext().getCommandLine().isValidationEnabled(), context.getPlatformInterface(),
201 context.getInstance(), context.getInstanceInterface(), context.getPhysicalDevice(), &deviceInfo);
207 NonSequentialInstance (Context& context,
211 : TestInstance (context)
539 virtual void checkSupport (Context& context) const override;
541 virtual TestInstance *createInstance (Context& context) const override;
549 void NonSequentialCase::checkSupport (Context& context) const
551 const vk::InstanceInterface& vki = context.getInstanceInterface();
552 const vk::VkPhysicalDevice physDevice = context.getPhysicalDevice();
563 context.requireDeviceFunctionality(extension);
610 TestInstance* NonSequentialCase::createInstance (Context& context) const
612 return new NonSequentialInstance(context, m_pipelineConstructionType, m_numInstances, m_attributeLocations);