D | glsAttributeLocationTests.cpp | 66 deInt32 getBoundLocation (const map<string, deUint32>& bindings, const string& attrib) in getBoundLocation() argument 68 std::map<string, deUint32>::const_iterator iter = bindings.find(attrib); in getBoundLocation() 70 return (iter == bindings.end() ? (deInt32)Attribute::LOC_UNDEF : iter->second); in getBoundLocation() 73 …l hasAttributeAliasing (const vector<Attribute>& attributes, const map<string, deUint32>& bindings) in hasAttributeAliasing() argument 79 const deInt32 location = getBoundLocation(bindings, attributes[attribNdx].getName()); in hasAttributeAliasing() 602 …& gl, deUint32 program, const vector<Attribute>& attributes, const map<string, deUint32>& bindings) in checkAttribLocationQuery() argument 609 …!= Attribute::LOC_UNDEF ? attrib.getLayoutLocation() : getBoundLocation(bindings, attrib.getName()… in checkAttribLocationQuery() 631 …& gl, deUint32 program, const vector<Attribute>& attributes, const map<string, deUint32>& bindings) in checkQuery() argument 635 if (!checkAttribLocationQuery(log, gl, program, attributes, bindings)) in checkQuery() 820 vector<Bind> bindings; in iterate() local [all …]
|