Lines Matching refs:dst

171 static void getDistinctSamplerTypes (vector<glu::DataType>& dst, const glu::VarType& type)
176 if (glu::isDataTypeSampler(basicType) && std::find(dst.begin(), dst.end(), basicType) == dst.end())
177 dst.push_back(basicType);
180 getDistinctSamplerTypes(dst, type.getElementType());
186 getDistinctSamplerTypes(dst, structType.getMember(i).getType());
867 bool getActiveUniforms (vector<BasicUniformReportGL>& dst, const vector<BasicUniformReportRef>& ref, deUint32 programGL);
897 void writeUniformDefinitions (std::ostringstream& dst) const;
898 void writeUniformCompareExpr (std::ostringstream& dst, const BasicUniform& uniform) const;
899 void writeUniformComparisons (std::ostringstream& dst, const vector<BasicUniform>& basicUniforms, const char* variableName) const;
1067 void UniformCase::writeUniformDefinitions (std::ostringstream& dst) const
1070 dst << glu::declare(m_uniformCollection->getStructType(i)) << ";\n";
1073 dst << "uniform " << glu::declare(m_uniformCollection->getUniform(i).type, m_uniformCollection->getUniform(i).name.c_str()) << ";\n";
1075 dst << "\n";
1109 dst << compareFuncs[compFuncNdx].definition << "\n";
1114 void UniformCase::writeUniformCompareExpr (std::ostringstream& dst, const BasicUniform& uniform) const
1118 dst << "compare_vec4("
1123 dst << "compare_" << glu::getDataTypeName(uniform.type) << "(" << uniform.name;
1125 dst << ", " << shaderVarValueStr(uniform.finalValue) << ")";
1128 void UniformCase::writeUniformComparisons (std::ostringstream& dst, const vector<BasicUniform>& basicUniforms, const char* const variableName) const
1136 dst << "\t" << variableName << " *= ";
1137 writeUniformCompareExpr(dst, basicUniforms[i]);
1138 dst << ";\n";
1141 dst << "\t// UNUSED: " << basicUniforms[i].name << "\n";