/external/deqp/modules/gles31/functional/ |
D | es31fSeparateShaderTests.cpp | 368 vector<VariableDeclaration> varyingCompatVtxOutputs (const VaryingInterface& varyings) in varyingCompatVtxOutputs() argument 370 vector<VariableDeclaration> outputs = varyings.vtxOutputs; in varyingCompatVtxOutputs() 374 outputs[i].interpolation = varyings.frgInputs[i].interpolation; in varyingCompatVtxOutputs() 375 outputs[i].name = varyings.frgInputs[i].name; in varyingCompatVtxOutputs() 684 VaryingParams varyings; member 697 paramCode = deUint32Hash(paramCode) + params.varyings.count; in paramsSeed() 698 paramCode = deUint32Hash(paramCode) + params.varyings.type; in paramsSeed() 699 paramCode = deUint32Hash(paramCode) + params.varyings.binding; in paramsSeed() 700 paramCode = deUint32Hash(paramCode) + params.varyings.vtxInterp; in paramsSeed() 701 paramCode = deUint32Hash(paramCode) + params.varyings.frgInterp; in paramsSeed() [all …]
|
/external/deqp/framework/referencerenderer/ |
D | rrShadingContext.hpp | 42 …const GenericVec4* varyings[3]; //!< Vertex shader outputs. Pointer will be NULL if there is no… member 70 return context.varyings[0][varyingLoc].get<T>(); in readPointVarying() 76 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() in readLineVarying() 77 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>(); in readLineVarying() 83 return packet.barycentric[0][fragNdx] * context.varyings[0][varyingLoc].get<T>() in readTriangleVarying() 84 + packet.barycentric[1][fragNdx] * context.varyings[1][varyingLoc].get<T>() in readTriangleVarying() 85 + packet.barycentric[2][fragNdx] * context.varyings[2][varyingLoc].get<T>(); in readTriangleVarying() 91 …if (context.varyings[1] == DE_NULL) return readPointVarying<T> (packet, context, varyingLoc, frag… in readVarying() 92 …if (context.varyings[2] == DE_NULL) return readLineVarying<T> (packet, context, varyingLoc, fragN… in readVarying()
|
D | rrShadingContext.cpp | 36 varyings[0] = varying0; in FragmentShadingContext() 37 varyings[1] = varying1; in FragmentShadingContext() 38 varyings[2] = varying2; in FragmentShadingContext()
|
D | rrPrimitivePacket.cpp | 38 …itVertex (const tcu::Vec4& position, float pointSize, const GenericVec4* varyings, int primitiveID) in EmitVertex() argument 55 packet->outputs[ndx] = varyings[ndx]; in EmitVertex()
|
D | rrPrimitivePacket.hpp | 58 …void EmitVertex (const tcu::Vec4& position, float pointSize, const GenericVec4* varyings, in…
|
/external/deqp/doc/testspecs/GLES3/ |
D | functional.shaders.linkage.txt | 29 + Float, float-vector and matrix varyings 30 + Integer and int-vector varyings 31 + Flat and centroid varyings 36 + Interpolation rules for varyings
|
/external/deqp/framework/opengl/ |
D | gluShaderProgram.hpp | 114 void transformFeedbackVaryings (int count, const char* const* varyings, deUint32 bufferMode); 300 ProgramSources& operator<< (const TransformFeedbackVaryings<Iterator>& varyings); 304 …ne ProgramSources& ProgramSources::operator<< (const TransformFeedbackVaryings<Iterator>& varyings) in operator <<() argument 306 for (Iterator cur = varyings.begin; cur != varyings.end; ++cur) in operator <<()
|
/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
D | transformfeedback.c | 574 const GLchar **varyings, GLenum bufferMode) in _mesa_TransformFeedbackVaryings() argument 611 if (strcmp(varyings[i], "gl_NextBuffer") == 0) in _mesa_TransformFeedbackVaryings() 623 if (strcmp(varyings[i], "gl_NextBuffer") == 0 || in _mesa_TransformFeedbackVaryings() 624 strcmp(varyings[i], "gl_SkipComponents1") == 0 || in _mesa_TransformFeedbackVaryings() 625 strcmp(varyings[i], "gl_SkipComponents2") == 0 || in _mesa_TransformFeedbackVaryings() 626 strcmp(varyings[i], "gl_SkipComponents3") == 0 || in _mesa_TransformFeedbackVaryings() 627 strcmp(varyings[i], "gl_SkipComponents4") == 0) { in _mesa_TransformFeedbackVaryings() 631 varyings[i]); in _mesa_TransformFeedbackVaryings() 655 shProg->TransformFeedback.VaryingNames[i] = _mesa_strdup(varyings[i]); in _mesa_TransformFeedbackVaryings()
|
D | transformfeedback.h | 81 const GLchar **varyings, GLenum bufferMode);
|
/external/mesa3d/src/mesa/main/ |
D | transformfeedback.c | 574 const GLchar **varyings, GLenum bufferMode) in _mesa_TransformFeedbackVaryings() argument 611 if (strcmp(varyings[i], "gl_NextBuffer") == 0) in _mesa_TransformFeedbackVaryings() 623 if (strcmp(varyings[i], "gl_NextBuffer") == 0 || in _mesa_TransformFeedbackVaryings() 624 strcmp(varyings[i], "gl_SkipComponents1") == 0 || in _mesa_TransformFeedbackVaryings() 625 strcmp(varyings[i], "gl_SkipComponents2") == 0 || in _mesa_TransformFeedbackVaryings() 626 strcmp(varyings[i], "gl_SkipComponents3") == 0 || in _mesa_TransformFeedbackVaryings() 627 strcmp(varyings[i], "gl_SkipComponents4") == 0) { in _mesa_TransformFeedbackVaryings() 631 varyings[i]); in _mesa_TransformFeedbackVaryings() 655 shProg->TransformFeedback.VaryingNames[i] = _mesa_strdup(varyings[i]); in _mesa_TransformFeedbackVaryings()
|
D | transformfeedback.h | 81 const GLchar **varyings, GLenum bufferMode);
|
/external/chromium_org/third_party/angle/src/compiler/translator/ |
D | Compiler.cpp | 379 varyings.clear(); in clearResults() 508 &varyings, in collectVariables() 516 sh::ExpandVariables(varyings, &expandedVaryings); in collectVariables() 538 for (size_t ii = 0; ii < varyings.size(); ++ii) in initializeVaryingsWithoutStaticUse() 540 const sh::Varying& varying = varyings[ii]; in initializeVaryingsWithoutStaticUse()
|
D | Compiler.h | 75 const std::vector<sh::Varying> &getVaryings() const { return varyings; } in getVaryings() 143 std::vector<sh::Varying> varyings; variable
|
D | VariableInfo.h | 24 std::vector<Varying> *varyings,
|
D | VariableInfo.cpp | 132 std::vector<sh::Varying> *varyings, in CollectVariables() argument 138 mVaryings(varyings), in CollectVariables()
|
/external/chromium_org/third_party/angle/src/libGLESv2/renderer/d3d/ |
D | ShaderD3D.cpp | 131 const std::vector<sh::Varying> *varyings = ShGetVaryings(compiler); in parseVaryings() local 132 ASSERT(varyings); in parseVaryings() 134 for (size_t varyingIndex = 0; varyingIndex < varyings->size(); varyingIndex++) in parseVaryings() 136 mVaryings.push_back(gl::PackedVarying((*varyings)[varyingIndex])); in parseVaryings()
|
D | DynamicHLSL.cpp | 311 const std::vector<gl::PackedVarying> &varyings = shader->getVaryings(); in generateVaryingHLSL() local 313 for (unsigned int varyingIndex = 0; varyingIndex < varyings.size(); varyingIndex++) in generateVaryingHLSL() 315 const PackedVarying &varying = varyings[varyingIndex]; in generateVaryingHLSL() 646 const std::vector<PackedVarying> &varyings = vertexShader->getVaryings(); in storeUserLinkedVaryings() local 648 for (unsigned int varyingIndex = 0; varyingIndex < varyings.size(); varyingIndex++) in storeUserLinkedVaryings() 650 const PackedVarying &varying = varyings[varyingIndex]; in storeUserLinkedVaryings()
|
/external/deqp/doc/testspecs/GLES31/ |
D | functional.separate_shader.txt | 73 no varyings. The variables in distinct programs may have the same name. 87 one or more varyings. The values of different varyings are rendered as
|
D | functional.geometry_shading.txt | 30 - Different number of varyings 78 varyigns and geometry shader -> fragment shader varyings.
|
/external/chromium_org/gpu/command_buffer/service/ |
D | disk_cache_proto.proto | 16 repeated ShaderInfoProto varyings = 4; field
|
D | memory_program_cache.cc | 286 RetrieveShaderInfo(proto->vertex_shader().varyings(i), &vertex_varyings); in LoadProgram() 304 RetrieveShaderInfo(proto->fragment_shader().varyings(i), in LoadProgram()
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
D | Program.h | 103 …void setTransformFeedbackVaryings(GLsizei count, const GLchar *const *varyings, GLenum bufferMode);
|
D | Program.cpp | 578 void Program::setTransformFeedbackVaryings(GLsizei count, const GLchar *const *varyings, GLenum buf… in setTransformFeedbackVaryings() argument 583 mTransformFeedbackVaryings[i] = varyings[i]; in setTransformFeedbackVaryings()
|
/external/mesa3d/bin/ |
D | .cherry-ignore | 37 …3a9ad7280fc5f4d2707a665 glsl: Use parse_program_resource_name to parse transform feedback varyings.
|
/external/chromium_org/third_party/mesa/src/bin/ |
D | .cherry-ignore | 37 …3a9ad7280fc5f4d2707a665 glsl: Use parse_program_resource_name to parse transform feedback varyings.
|