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

  /external/webkit/Source/ThirdParty/ANGLE/src/libGLESv2/
Shader.h 25 struct Varying
27 Varying(GLenum type, const std::string &name, int size, bool array)
37 int reg; // First varying register, assigned during link
41 typedef std::list<Varying> VaryingList;
82 static bool compareVarying(const Varying &x, const Varying &y);
Shader.cpp 262 varyings.push_back(Varying(parseType(varyingType), varyingName, size, array != NULL));
343 // true if varying x has a higher priority in packing than y
344 bool Shader::compareVarying(const Varying &x, const Varying &y)
Program.h 139 int packVaryings(const Varying *packing[][4]);
Program.cpp 998 // Packs varyings into generic varying registers, using the algorithm from [OpenGL ES Shading Language 1.00 rev. 17] appendix A section 7 page 111
999 // Returns the number of used varying registers, or -1 if unsuccesful
1000 int Program::packVaryings(const Varying *packing[][4])
1005 for (VaryingList::iterator varying = mFragmentShader->varyings.begin(); varying != mFragmentShader->varyings.end(); varying++)
1007 int n = VariableRowCount(varying->type) * varying->size;
1008 int m = VariableColumnCount(varying->type);
1030 varying->reg = r
    [all...]
  /external/mesa3d/src/glsl/
linker.cpp 503 * "Unlike user-defined varying variables, the built-in
504 * varying variables don't have a strict one-to-one
    [all...]
  /external/mesa3d/src/pixelflinger2/
shader.cpp 214 program->Varying = hieralloc_zero(program, gl_program_parameter_list);
215 if (!program->Varying) {
264 LOGD("slots: attribute=%d varying=%d uniforms=%d \n", program->AttributeSlots, program->VaryingSlots, program->Uniforms->Slots);
269 // for (unsigned i = 0; i < program->Varying->NumParameters; i++) {
270 // const gl_program_parameter & varying = program->Varying->Parameters[i];
271 // LOGD("varying '%s': vs_location=%d fs_location=%d \n", varying.Name, varying.BindLocation, varying.Location)
    [all...]
  /external/mesa3d/src/mesa/main/
mtypes.h 247 VERT_RESULT_VAR0 = 16, /**< shader varying */
318 GEOM_RESULT_VAR0 = 18, /**< shader varying, should really be 16 */
343 FRAG_ATTRIB_VAR0 = 14, /**< shader varying */
    [all...]

Completed in 83 milliseconds