Lines Matching refs:SharedPtr
65 using de::SharedPtr;
907 … (const string& name) { DE_ASSERT(!has(name)); m_objects[name] = SharedPtr<T>(new T); } in make()
908 …, gls::TextureType texType) { DE_ASSERT(!has(name)); m_objects[name] = SharedPtr<T>(new T(texType… in make()
921 map<string, SharedPtr<T> > m_objects;
922 vector<SharedPtr<T> > m_garbageObjects;
932 const typename map<string, SharedPtr<T> >::const_iterator it = m_objects.find(name); in get()
942 …for (typename map<string, SharedPtr<T> >::const_iterator it = m_objects.begin(); it != m_objects.e… in computeApproxMemUsage()
945 …for (typename vector<SharedPtr<T> >::const_iterator it = m_garbageObjects.begin(); it != m_garbage… in computeApproxMemUsage()
954 const typename map<string, SharedPtr<T> >::iterator it = m_objects.find(name); in markAsGarbage()
1147 SharedPtr<TextureLevel> dummyTex; in init()
1151 …const vector<SharedPtr<TextureLevel> >& prevProgCtxTextures = m_programResources[prevProgCtxNdx].d… in init()
1164 dummyTex = SharedPtr<TextureLevel>(new TextureLevel(format)); in init()