Lines Matching refs:addFactory

5194 	void								addFactory		(SharedPtr<const CaseFactory> fact)  in addFactory()  function in deqp::gls::BuiltinPrecisionTests::BuiltinFuncs
5209 funcs.addFactory(SharedPtr<const CaseFactory>(new GenFuncCaseFactory<typename F::Sig>( in addScalarFactory()
5255 funcs->addFactory(createSimpleFuncCaseFactory<Modf>()); in createES3BuiltinCases()
5263 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<Length>())); in createES3BuiltinCases()
5264 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<Distance>())); in createES3BuiltinCases()
5265 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<Dot>())); in createES3BuiltinCases()
5266 funcs->addFactory(createSimpleFuncCaseFactory<Cross>()); in createES3BuiltinCases()
5267 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<Normalize>())); in createES3BuiltinCases()
5268 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<FaceForward>())); in createES3BuiltinCases()
5269 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<Reflect>())); in createES3BuiltinCases()
5270 funcs->addFactory(SharedPtr<const CaseFactory>(new TemplateFuncCaseFactory<Refract>())); in createES3BuiltinCases()
5273 funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<MatrixCompMult>())); in createES3BuiltinCases()
5274 funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<OuterProduct>())); in createES3BuiltinCases()
5275 funcs->addFactory(SharedPtr<const CaseFactory>(new MatrixFuncCaseFactory<Transpose>())); in createES3BuiltinCases()
5276 funcs->addFactory(SharedPtr<const CaseFactory>(new SquareMatrixFuncCaseFactory<Determinant>())); in createES3BuiltinCases()
5277 funcs->addFactory(SharedPtr<const CaseFactory>(new SquareMatrixFuncCaseFactory<Inverse>())); in createES3BuiltinCases()