Lines Matching defs:dst

235 static void getDistinctSamplerTypes (vector<glu::DataType>& dst, const glu::VarType& type)
240 if (glu::isDataTypeSampler(basicType) && std::find(dst.begin(), dst.end(), basicType) == dst.end())
241 dst.push_back(basicType);
244 getDistinctSamplerTypes(dst, type.getElementType());
250 getDistinctSamplerTypes(dst, structType.getMember(i).getType());
922 void writeUniformDefinitions (std::ostringstream& dst) const;
923 void writeUniformCompareExpr (std::ostringstream& dst, const BasicUniform& uniform) const;
924 void writeUniformComparisons (std::ostringstream& dst, const vector<BasicUniform>& basicUniforms, const char* variableName) const;
1054 void UniformCase::writeUniformDefinitions (std::ostringstream& dst) const
1057 dst << glu::declare(m_uniformCollection->getStructType(i)) << ";\n";
1060 dst << "uniform " << glu::declare(m_uniformCollection->getUniform(i).type, m_uniformCollection->getUniform(i).name.c_str()) << ";\n";
1062 dst << "\n";
1119 dst << compareFuncs[compFuncNdx].definition << "\n";
1124 void UniformCase::writeUniformCompareExpr (std::ostringstream& dst, const BasicUniform& uniform) const
1127 dst << "compare_" << glu::getDataTypeName(getSamplerLookupReturnType(uniform.type)) << "(texture(" << uniform.name << ", vec" << getSamplerNumLookupDimensions(uniform.type) << "(0.0))";
1129 dst << "compare_" << glu::getDataTypeName(uniform.type) << "(" << uniform.name;
1131 dst << ", " << shaderVarValueStr(uniform.finalValue) << ")";
1134 void UniformCase::writeUniformComparisons (std::ostringstream& dst, const vector<BasicUniform>& basicUniforms, const char* const variableName) const
1142 dst << "\t" << variableName << " *= ";
1143 writeUniformCompareExpr(dst, basicUniforms[i]);
1144 dst << ";\n";
1147 dst << "\t// UNUSED: " << basicUniforms[i].name << "\n";