HomeSort by relevance Sort by last modified time
    Searched refs:Varying (Results 1 - 12 of 12) sorted by null

  /external/swiftshader/src/OpenGL/libGLESv2/
Shader.h 76 static bool compareVarying(const glsl::Varying &x, const glsl::Varying &y);
Shader.cpp 288 // true if varying x has a higher priority in packing than y
289 bool Shader::compareVarying(const glsl::Varying &x, const glsl::Varying &y)
Program.cpp     [all...]
  /external/skia/src/gpu/glsl/
GrGLSLVarying.h 32 enum Varying {
38 GrGLSLVarying(GrSLType type, Varying varying)
39 : fVarying(varying), fType(type), fVsOut(nullptr), fGsIn(nullptr), fGsOut(nullptr),
42 Varying fVarying;
87 * Notifies the varying handler that this shader will never emit geometry in perspective and
103 GrGLSLVarying* varying,
105 SkASSERT(GrSLTypeIsFloatType(varying->type())); // Integers must use addFlatVarying.
106 this->internalAddVarying(name, varying, precision, false /*flat*/);
110 * addFlatVarying sets up a varying whose value is constant across every fragment. The graphic
    [all...]
  /external/swiftshader/src/OpenGL/libGL/
Shader.h 79 static bool compareVarying(const glsl::Varying &x, const glsl::Varying &y);
Shader.cpp 272 // true if varying x has a higher priority in packing than y
273 bool Shader::compareVarying(const glsl::Varying &x, const glsl::Varying &y)
Program.h 139 int packVaryings(const glsl::Varying *packing[][4]);
Program.cpp 942 // Packs varyings into generic varying registers.
943 // Returns the number of used varying registers, or -1 if unsuccesful
944 int Program::packVaryings(const glsl::Varying *packing[][4])
946 for(glsl::VaryingList::iterator varying = fragmentShader->varyings.begin(); varying != fragmentShader->varyings.end(); varying++)
948 int n = VariableRowCount(varying->type) * varying->size();
949 int m = VariableColumnCount(varying->type);
971 varying->reg = r
    [all...]
  /external/guice/
AndroidCallMunge.mk 27 # (Varying)
  /external/swiftshader/src/OpenGL/compiler/
OutputASM.h 153 struct Varying
155 Varying(GLenum type, const std::string &name, int arraySize, int reg = -1, int col = -1)
174 int reg; // First varying register, assigned during link
178 typedef std::list<Varying> VaryingList;
287 int varyingRegister(TIntermTyped *varying);
288 void declareVarying(TIntermTyped *varying, int reg);
OutputASM.cpp     [all...]
  /external/deqp/modules/gles3/functional/
es3fTransformFeedbackTests.cpp 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)); local
277 glu::parseTypePath(name.c_str(), varying.type, varPath)
496 const Varying& varying = *std::find_if(varyings.begin(), varyings.end(), VaryingNameEquals(varName)); local
    [all...]

Completed in 630 milliseconds