/external/chromium_org/third_party/angle/src/libGLESv2/ |
H A D | Shader.h | 40 PackedVarying(const sh::Varying &varying) argument 41 : sh::Varying(varying),
|
H A D | Program.cpp | 594 const LinkedVarying &varying = programBinary->getTransformFeedbackVarying(index); local 595 GLsizei lastNameIdx = std::min(bufSize - 1, static_cast<GLsizei>(varying.name.length())); 602 *size = varying.size; 606 *type = varying.type; 610 memcpy(name, varying.name.c_str(), lastNameIdx); 637 const LinkedVarying &varying = programBinary->getTransformFeedbackVarying(i); local 638 maxSize = std::max(maxSize, static_cast<GLsizei>(varying.name.length() + 1));
|
/external/chromium_org/third_party/skia/src/gpu/gl/ |
H A D | GrGLProgramDataManager.cpp | 52 Varying& varying = fVaryings[i]; local 57 varying.fType = builderVarying.fVariable.getType(); 59 varying.fLocation = builderVarying.fLocation;
|
/external/chromium_org/third_party/skia/src/gpu/gl/builders/ |
H A D | GrGLFullProgramBuilder.cpp | 88 SeparableVaryingInfo& varying = fSeparableVaryingInfos.push_back(); local 89 varying.fVariable = fFS.fInputs.back(); 193 // varying = matrix * coords (logically)
|
/external/chromium_org/third_party/angle/src/compiler/translator/ |
H A D | Compiler.cpp | 540 const sh::Varying& varying = varyings[ii]; local 541 if (varying.staticUse) 543 unsigned char primarySize = static_cast<unsigned char>(gl::VariableColumnCount(varying.type)); 544 unsigned char secondarySize = static_cast<unsigned char>(gl::VariableRowCount(varying.type)); 545 TType type(EbtFloat, EbpUndefined, EvqVaryingOut, primarySize, secondarySize, varying.isArray()); 546 TString name = varying.name.c_str(); 547 if (varying.isArray()) 549 type.setArraySize(varying.arraySize);
|
/external/chromium_org/third_party/mesa/src/src/mesa/vbo/ |
H A D | vbo_split_copy.c | 69 } varying[VERT_ATTRIB_MAX]; member in struct:copy_context 259 const struct gl_client_array *srcarray = copy->varying[i].array; 260 const GLubyte *srcptr = copy->varying[i].src_ptr + elt * srcarray->StrideB; 262 memcpy(csr, srcptr, copy->varying[i].size); 263 csr += copy->varying[i].size; 280 printf(" varying %d: ", i); 281 for(j = 0; j < copy->varying[i].size / 4; j++) 436 /* Make a list of varying attributes and their vbo's. Also 449 copy->varying[j].attr = i; 450 copy->varying[ [all...] |
/external/deqp/framework/opengl/ |
H A D | gluShaderProgram.hpp | 295 ProgramSources& operator<< (const TransformFeedbackVarying& varying) { transformFeedbackVaryings.push_back(varying.name); return *this; } argument
|
/external/mesa3d/src/mesa/vbo/ |
H A D | vbo_split_copy.c | 69 } varying[VERT_ATTRIB_MAX]; member in struct:copy_context 259 const struct gl_client_array *srcarray = copy->varying[i].array; 260 const GLubyte *srcptr = copy->varying[i].src_ptr + elt * srcarray->StrideB; 262 memcpy(csr, srcptr, copy->varying[i].size); 263 csr += copy->varying[i].size; 280 printf(" varying %d: ", i); 281 for(j = 0; j < copy->varying[i].size / 4; j++) 436 /* Make a list of varying attributes and their vbo's. Also 449 copy->varying[j].attr = i; 450 copy->varying[ [all...] |
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/ |
H A D | DynamicHLSL.cpp | 101 static bool packVarying(PackedVarying *varying, const int maxVaryingVectors, VaryingPacking packing) argument 103 GLenum transposedType = TransposeMatrixType(varying->type); 105 // matrices within varying structs are not transposed 106 int registers = (varying->isStruct() ? HLSLVariableRegisterCount(*varying) : VariableRowCount(transposedType)) * varying->elementCount(); 107 int elements = (varying->isStruct() ? 4 : VariableColumnCount(transposedType)); 128 varying->registerIndex = r; 129 varying->columnIndex = 0; 135 packing[r + y][x] = &*varying; 243 PackedVarying *varying = &fragmentVaryings[varyingIndex]; local 270 PackedVarying *varying = &vertexVaryings[varyingIndex]; local 315 const PackedVarying &varying = varyings[varyingIndex]; local 650 const PackedVarying &varying = varyings[varyingIndex]; local 766 const PackedVarying &varying = vertexVaryings[vertVaryingIndex]; local 913 const PackedVarying &varying = fragmentVaryings[varyingIndex]; local [all...] |
/external/deqp/modules/gles3/functional/ |
H A D | es3fTransformFeedbackTests.cpp | 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); 278 numComponents = glu::getVarType(varying.type, varPath).getScalarSize(); 496 const Varying& varying = *std::find_if(varyings.begin(), varyings.end(), VaryingNameEquals(varName)); local 499 glu::parseTypePath(name.c_str(), varying.type, varPath); 501 output.type = glu::getVarType(varying.type, varPath); 1345 // On separate attribs mode maximum component count per varying is 4.
|
/external/chromium_org/third_party/mesa/src/src/glsl/ |
H A D | ast.h | 365 unsigned varying:1; member in struct:ast_type_qualifier::__anon14251::__anon14252
|
/external/mesa3d/src/glsl/ |
H A D | ast.h | 365 unsigned varying:1; member in struct:ast_type_qualifier::__anon27662::__anon27663
|
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/d3d11/ |
H A D | Renderer11.cpp | 2281 const gl::LinkedVarying &varying = transformFeedbackVaryings[i]; local 2282 GLenum transposedType = gl::TransposeMatrixType(varying.type); 2284 for (size_t j = 0; j < varying.semanticIndexCount; j++) 2288 entry.SemanticName = varying.semanticName.c_str(); 2289 entry.SemanticIndex = varying.semanticIndex + j;
|