Home | History | Annotate | Download | only in functional

Lines Matching defs:varying

96 struct Varying
98 Varying (const char* name_, const glu::VarType& type_, Interpolation interp_)
113 bool operator() (const Varying& var) const { return var.name == name; }
189 const vector<Varying>& getVaryings (void) const { return m_varyings; }
198 vector<Varying> m_varyings;
223 m_varyings.push_back(Varying(name, type, interp));
250 for (vector<Varying>::const_iterator var = spec.getVaryings().begin(); var != spec.getVaryings().end(); var++)
274 const Varying& varying = *std::find_if(spec.getVaryings().begin(), spec.getVaryings().end(), VaryingNameEquals(varName));
277 glu::parseTypePath(name.c_str(), varying.type, varPath);
278 numComponents = glu::getVarType(varying.type, varPath).getScalarSize();
342 for (vector<Varying>::const_iterator var = spec.getVaryings().begin(); var != spec.getVaryings().end(); var++)
370 for (vector<Varying>::const_iterator var = spec.getVaryings().begin(); var != spec.getVaryings().end(); var++)
385 for (vector<Varying>::const_iterator var = spec.getVaryings().begin(); var != spec.getVaryings().end(); var++)
437 static void computeInputLayout (vector<Attribute>& attributes, int& inputStride, const vector<Varying>& varyings, bool usePointSize)
452 for (vector<Varying>::const_iterator var = varyings.begin(); var != varyings.end(); var++)
465 static void computeTransformFeedbackOutputs (vector<Output>& transformFeedbackOutputs, const vector<Attribute>& attributes, const vector<Varying>& varyings, const vector<string>& transformFeedbackVaryings, deUint32 bufferMode)
496 const Varying& varying = *std::find_if(varyings.begin(), varyings.end(), VaryingNameEquals(varName));
499 glu::parseTypePath(name.c_str(), varying.type, varPath);
501 output.type = glu::getVarType(varying.type, varPath);
889 vector<Varying>::const_iterator varIter = std::find_if(spec.getVaryings().begin(), spec.getVaryings().end(), VaryingNameEquals(varName));
1345 // On separate attribs mode maximum component count per varying is 4.
1484 const Varying& var = m_progSpec.getVaryings()[ndx];