Lines Matching defs:context
127 PipelineCacheTestInstance (vkt::Context& context, vk::PipelineConstructionType pipelineConstructionType, RobustnessBehaviour robustnessBufferBehaviour, RobustnessType type)
128 : vkt::TestInstance (context)
526 PipelineCacheTestCase (tcu::TestContext& context, const char* name, vk::PipelineConstructionType pipelineConstructionType, RobustnessBehaviour robustnessBufferBehaviour, RobustnessType type)
527 : TestCase (context, name)
534 void checkSupport (vkt::Context& context) const;
536 vkt::TestInstance* createInstance (vkt::Context& context) const { return new PipelineCacheTestInstance(context, m_pipelineConstructionType, m_robustnessBufferBehaviour, m_type); }
543 void PipelineCacheTestCase::checkSupport (vkt::Context& context) const
546 context.requireDeviceFunctionality("VK_EXT_pipeline_robustness");
548 context.requireDeviceFunctionality("VK_EXT_robustness2");
557 context.getInstanceInterface().getPhysicalDeviceFeatures2(context.getPhysicalDevice(), &features2);
576 vk::checkPipelineConstructionRequirements(context.getInstanceInterface(), context.getPhysicalDevice(), m_pipelineConstructionType);