Lines Matching defs:in3
4291 typedef In3_ In3;
4300 !isTypeValid<typename In::In3>() ? 3 :
4325 vector<typename In::In3> in3;
4343 VariableP<typename In::In3> in3;
4354 const Sampling<typename In::In3>& in3_)
4355 : in0 (in0_), in1 (in1_), in2 (in2_), in3 (in3_) {}
4360 const Sampling<typename In::In3>& in3;
4370 instance<DefaultSampling<typename In::In3> >()) {}
4435 typedef typename In::In3 In3;
4452 case 4: DE_ASSERT(inputs.in3.size() == numValues);
4491 case 4: spec.inputs[3] = makeSymbol(*variables.in3);
4516 &inputs.in0.front(), &inputs.in1.front(), &inputs.in2.front(), &inputs.in3.front(),
4536 const typename Traits<In3>::IVal in3;
4543 env.bind(*variables.in3, in3);
4559 env.lookup(*variables.in3) = convert<In3>(fmt, round(fmt, inputs.in3[valueNdx]));
4610 builder << "\t" << variables.in3->getName() << " = "
4611 << valueToString(highpFmt, inputs.in3[valueNdx]) << "\n";
4719 public Tuple4<typename In::In0, typename In::In1, typename In::In2, typename In::In3>
4724 const typename In::In3& in3)
4725 : Tuple4<typename In::In0, typename In::In1, typename In::In2, typename In::In3>
4726 (in0, in1, in2, in3) {}
4766 samplings.in3.genFixeds(floatFormat, fixedInputs.in3);
4774 for (size_t ndx3 = 0; ndx3 < fixedInputs.in3.size(); ++ndx3)
4779 fixedInputs.in3[ndx3]);
4785 ret.in3.push_back(tuple.d);
4796 const typename In::In3 in3 = samplings.in3.genRandom(floatFormat, intPrecision, rnd);
4797 const InTuple<In> tuple (in0, in1, in2, in3);
4806 ret.in3.push_back(in3);
4883 variables.in3 = variable<Arg3>("in3");
4888 variables.in2, variables.in3);
4941 variables.in3 = variable<Void>("in3");