Lines Matching defs:LinearDerivateCase
1106 // LinearDerivateCase
1108 class LinearDerivateCase : public TriangleDerivateCase
1111 LinearDerivateCase (tcu::TestContext& testCtx,
1121 virtual ~LinearDerivateCase (void);
1130 LinearDerivateCase::LinearDerivateCase (tcu::TestContext& testCtx,
1202 LinearDerivateCase::~LinearDerivateCase (void)
1206 TestInstance* LinearDerivateCase::createInstance (Context& context) const
1212 void LinearDerivateCase::initPrograms (vk::SourceCollections& programCollection) const
1980 // Cases based on LinearDerivateCase; subgroup derivatives are handled separately
2003 linearCaseGroup->addChild(new LinearDerivateCase(m_testCtx, caseName.str(), function, dataType, precision, s_linearDerivateCases[caseNdx].inNonUniformControlFlow, surfaceType, numSamples, source, s_linearDerivateCases[caseNdx].usedDefaultUniform));
2035 fboGroup->addChild(new LinearDerivateCase(m_testCtx, caseName.str(), function, dataType, precision, false, surfaceType, numSamples, source, U_LAST));