Lines Matching refs:loader
35 if (loader) { in load()
37 loader->sync(); in load()
39 paint = loader->paint(); in load()
41 if (w != loader->w || h != loader->h) { in load()
43 w = loader->w; in load()
44 h = loader->h; in load()
46 loader->resize(paint, w, h); in load()
53 if ((surface = loader->bitmap())) { in load()
113 Result Picture::Impl::load(ImageLoader* loader) in load() argument
116 if (this->loader == loader) { in load()
117 this->loader->sharing--; //make it sure the reference counting. in load()
119 } else if (this->loader) { in load()
120 LoaderMgr::retrieve(this->loader); in load()
123 this->loader = loader; in load()
125 if (!loader->read()) return Result::Unknown; in load()
127 this->w = loader->w; in load()
128 this->h = loader->h; in load()
207 if (!pImpl->loader) return Result::InsufficientCondition; in size()