Lines Matching defs:arg0
58 InstanceFactory1 (tcu::TestContext& testCtx, tcu::TestNodeType type, const std::string& name, const Arg0& arg0)
61 , m_arg0 (arg0)
64 InstanceFactory1 (tcu::TestContext& testCtx, tcu::TestNodeType type, const std::string& name, const Programs& progs, const Arg0& arg0)
67 , m_arg0 (arg0)
84 InstanceFactory1WithSupport (tcu::TestContext& testCtx, tcu::TestNodeType type, const std::string& name, const Arg0& arg0, const Support& support)
87 , m_arg0 (arg0)
91 InstanceFactory1WithSupport (tcu::TestContext& testCtx, tcu::TestNodeType type, const std::string& name, const Programs& progs, const Arg0& arg0, const Support& support)
94 , m_arg0 (arg0)
128 typedef tcu::TestStatus (*Function) (Context& context, Arg0 arg0);
132 Args (Function func_, Arg0 arg0_) : func(func_), arg0(arg0_) {}
135 Arg0 arg0;
143 tcu::TestStatus iterate (void) { return m_args.func(m_context, m_args.arg0); }
194 typedef void (*Function) (Context& context, Arg0 arg0);
200 , arg0(arg0_)
204 Arg0 arg0;
211 void checkSupport (Context& context) const { return m_args.func(context, m_args.arg0); }
221 typedef void (*Function) (vk::SourceCollections& dst, Arg0 arg0);
227 void init (vk::SourceCollections& dst, const typename FunctionInstance1<Arg0>::Args& args) const { m_func(dst, args.arg0); }
278 Arg0 arg0)
281 testCtx, type, name, typename FunctionInstance1<Arg0>::Args(testFunction, arg0));
290 Arg0 arg0)
293 testCtx, type, name, typename FunctionInstance1<Arg0>::Args(testFunction, arg0), typename FunctionSupport1<Arg0>::Args(checkSupport, arg0));
302 Arg0 arg0)
305 testCtx, type, name, FunctionPrograms1<Arg0>(initPrograms), typename FunctionInstance1<Arg0>::Args(testFunction, arg0));
315 Arg0 arg0)
318 testCtx, type, name, FunctionPrograms1<Arg0>(initPrograms), typename FunctionInstance1<Arg0>::Args(testFunction, arg0), typename FunctionSupport1<Arg0>::Args(checkSupport, arg0));
359 Arg0 arg0)
361 group->addChild(createFunctionCase<Arg0>(group->getTestContext(), tcu::NODETYPE_SELF_VALIDATE, name, testFunc, arg0));
369 Arg0 arg0)
371 group->addChild(createFunctionCase<Arg0>(group->getTestContext(), tcu::NODETYPE_SELF_VALIDATE, name, checkSupport, testFunc, arg0));
379 Arg0 arg0)
381 group->addChild(createFunctionCase<Arg0>(group->getTestContext(), type, name, testFunc, arg0));
389 Arg0 arg0)
391 group->addChild(createFunctionCaseWithPrograms<Arg0>(group->getTestContext(), tcu::NODETYPE_SELF_VALIDATE, name, initPrograms, testFunc, arg0));
400 Arg0 arg0)
402 group->addChild(createFunctionCaseWithPrograms<Arg0>(group->getTestContext(), tcu::NODETYPE_SELF_VALIDATE, name, checkSupport, initPrograms, testFunc, arg0));
411 Arg0 arg0)
413 group->addChild(createFunctionCaseWithPrograms<Arg0>(group->getTestContext(), type, name, initPrograms, testFunc, arg0));