Lines Matching refs:name
771 const int location = glGetUniformLocation(m_programGL, mangleShaderNames(spec.name, shaderNameManglingSuffix).c_str());
850 const int attrLoc = glGetAttribLocation(m_programGL, mangleShaderNames(attrSpec.name, shaderNameManglingSuffix).c_str());
863 const int attrLoc = glGetAttribLocation(m_programGL, mangleShaderNames(attrSpec.name, shaderNameManglingSuffix).c_str());
876 const int attrLoc = glGetAttribLocation(m_programGL, mangleShaderNames(attrSpec.name, shaderNameManglingSuffix).c_str());
885 * Texture. In the manager, each such object is associated with a name that
907 void make (const string& name) { DE_ASSERT(!has(name)); m_objects[name] = SharedPtr<T>(new T); }
908 void make (const string& name, gls::TextureType texType) { DE_ASSERT(!has(name)); m_objects[name] = SharedPtr<T>(new T(texType)); }
909 bool has (const string& name) const { return m_objects.find(name) != m_objects.end(); }
910 const T& get (const string& name) const;
911 T& get (const string& name) { return const_cast<T&>(((const GLObjectManager<T>*)this)->get(name)); }
912 void remove (const string& name) { const int removed = (int)m_objects.erase(name); DE_ASSERT(removed); DE_UNREF(removed); }
914 void markAsGarbage (const string& name);
930 const T& GLObjectManager<T>::get (const string& name) const
932 const typename map<string, SharedPtr<T> >::const_iterator it = m_objects.find(name);
952 void GLObjectManager<T>::markAsGarbage (const string& name)
954 const typename map<string, SharedPtr<T> >::iterator it = m_objects.find(name);
1071 if (attrSpecs[i].name == posAttrName)
1080 const char* const name,
1092 : tcu::TestCase (testCtx, name, desc)