Lines Matching defs:context
124 ReconvergenceTestInstance (Context& context, const CaseDef& data);
131 ReconvergenceTestInstance::ReconvergenceTestInstance (Context& context, const CaseDef& data)
132 : vkt::TestInstance (context)
144 ReconvergenceTestCase (tcu::TestContext& context, const char* name, const CaseDef data);
147 virtual TestInstance* createInstance (Context& context) const;
148 virtual void checkSupport (Context& context) const;
154 ReconvergenceTestCase::ReconvergenceTestCase (tcu::TestContext& context, const char* name, const CaseDef data)
155 : vkt::TestCase (context, name)
164 void ReconvergenceTestCase::checkSupport(Context& context) const
166 if (!context.contextSupports(vk::ApiVersion(0, 1, 1, 0)))
178 context.getInstanceInterface().getPhysicalDeviceProperties2(context.getPhysicalDevice(), &properties2);
186 if (!(context.getSubgroupProperties().supportedStages & VK_SHADER_STAGE_COMPUTE_BIT))
190 if (m_data.isUCF() && !context.getShaderSubgroupUniformControlFlowFeatures().shaderSubgroupUniformControlFlow)
1602 TestInstance* ReconvergenceTestCase::createInstance (Context& context) const
1604 return new ReconvergenceTestInstance(context, m_data);