Lines Matching full:vector
43 #include <vector>
52 using std::vector;
73 bool hasAttributeAliasing (const vector<Attribute>& attributes, const map<string, deUint32>& bindings)
75 vector<bool> reservedSpaces;
111 string generateAttributeDefinitions (const vector<Attribute>& attributes)
115 for (vector<Attribute>::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
129 string generateConditionUniformDefinitions (const vector<Attribute>& attributes)
134 for (vector<Attribute>::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
173 string generateOutputCode (const vector<Attribute>& attributes)
177 for (vector<Attribute>::const_iterator iter = attributes.begin(); iter != attributes.end(); ++iter)
227 string generateVertexShaderTemplate (const vector<Attribute>& attributes)
254 string createVertexShaderSource (glu::RenderContext& renderCtx, const vector<Attribute>& attributes, bool attributeAliasing)
412 pair<deUint32, deUint32> createAndAttachShaders (TestLog& log, glu::RenderContext& renderCtx, deUint32 program, const vector<Attribute>& attributes, bool attributeAliasing)
473 void bindAttributes (TestLog& log, const glw::Functions& gl, deUint32 program, const vector<Bind>& binds)
475 for (vector<Bind>::const_iterator iter = binds.begin(); iter != binds.end(); ++iter)
483 void logAttributes (TestLog& log, const vector<Attribute>& attributes)
497 bool checkActiveAttribQuery (TestLog& log, const glw::Functions& gl, deUint32 program, const vector<Attribute>& attributes)
602 bool checkAttribLocationQuery (TestLog& log, const glw::Functions& gl, deUint32 program, const vector<Attribute>& attributes, const map<string, deUint32>& bindings)
631 bool checkQuery (TestLog& log, const glw::Functions& gl, deUint32 program, const vector<Attribute>& attributes, const map<string, deUint32>& bindings)
688 const vector<Attribute>& attributes,
689 const vector<Bind>& preAttachBind,
690 const vector<Bind>& preLinkBind,
691 const vector<Bind>& postLinkBind,
694 const vector<Attribute>& reattachAttributes = vector<Attribute>())
817 const vector<Bind> noBindings;
819 vector<Attribute> attributes;
820 vector<Bind> bindings;
842 const vector<Bind> noBindings;
846 vector<Attribute> attributes;
847 vector<Bind> bindings;
879 const vector<Bind> noBindings;
881 vector<Attribute> attributes;
882 vector<Bind> bindings;
906 const vector<Bind> noBindings;
910 vector<Attribute> attributes;
911 vector<Bind> bindings;
943 const vector<Bind> noBindings;
948 vector<Attribute> attributes;
949 vector<Bind> bindings;
984 const vector<Bind> noBindings;
988 vector<Attribute> attributes;
989 vector<Bind> bindings;
1017 const vector<Bind> noBindings;
1019 vector<Attribute> attributes;
1020 vector<Bind> bindings;
1038 const vector<Bind> noBindings;
1040 vector<Attribute> attributes;
1041 vector<Bind> bindings;
1059 const vector<Bind> noBindings;
1061 vector<Attribute> attributes;
1062 vector<Bind> bindings;
1084 const vector<Bind> noBindings;
1086 vector<Attribute> attributes;
1107 const vector<Bind> noBindings;
1111 vector<Attribute> attributes;
1139 const vector<Bind> noBindings;
1144 vector<Attribute> attributes;
1175 const vector<Bind> noBindings;
1177 vector<Bind> bindings;
1178 vector<Attribute> attributes;
1200 const vector<Bind> noBindings;
1204 vector<Bind> bindings;
1205 vector<Attribute> attributes;
1240 const vector<Bind> noBindings;
1245 vector<Bind> bindings;
1246 vector<Attribute> attributes;
1281 const vector<Bind> noBindings;
1284 vector<Attribute> attributes;
1285 vector<Bind> preLinkBindings;
1286 vector<Bind> postLinkBindings;
1313 const vector<Bind> noBindings;
1318 vector<Attribute> attributes;
1319 vector<Bind> preLinkBindings;
1320 vector<Bind> postLinkBindings;
1356 const vector<Bind> noBindings;
1361 vector<Bind> preLinkBindings;
1362 vector<Bind> postLinkBindings;
1363 vector<Attribute> attributes;
1400 const vector<Bind> noBindings;
1404 vector<Bind> bindings;
1405 vector<Attribute> attributes;
1406 vector<Attribute> reattachAttributes;
1427 const vector<Bind> noBindings;
1429 vector<Attribute> attributes;
1430 vector<Bind> bindings;
1448 const vector<Bind> noBindings;
1450 vector<Attribute> attributes;
1451 vector<Bind> bindings;
1469 const vector<Bind> noBindings;
1471 vector<Attribute> attributes;
1472 vector<Bind> bindings;
1490 const vector<Bind> noBindings;
1494 vector<Bind> bindings;
1495 vector<Attribute> attributes;
1496 vector<Attribute> reattachAttributes;
1517 const vector<Bind> noBindings;
1520 vector<Attribute> attributes;
1521 vector<Bind> preLinkBindings;
1522 vector<Bind> postLinkBindings;