Lines Matching refs:cur
273 for (Interval* cur = fHead; cur; prev = cur, cur = cur->next()) {
339 while (Interval* cur = fIntvlList.popHead()) {
340 this->expire(cur->start());
341 fActiveIntvls.insertByIncreasingEnd(cur);
344 if (cur->proxy()->isInstantiated()) {
349 if (cur->proxy()->isLazy()) {
350 if (cur->proxy()->isFullyLazy()) {
351 fFailedInstantiation = !cur->proxy()->priv().doLazyInstantiation(resourceProvider);
359 Register* r = this->findOrCreateRegisterFor(cur->proxy());
363 cur->proxy()->uniqueID().asUInt());
365 SkASSERT(!cur->proxy()->peekSurface());
366 cur->setRegister(r);
378 for (Interval* cur = fFinishedIntvls.peekHead(); cur; cur = cur->next()) {
379 GrSurfaceProxy* proxy = cur->proxy();
388 Register* r = cur->getRegister();
421 while (Interval* cur = fFinishedIntvls.popHead()) {
425 if (cur->proxy()->isInstantiated()) {
428 if (cur->proxy()->isLazy()) {
429 fFailedInstantiation = !cur->proxy()->priv().doLazyInstantiation(resourceProvider);
432 Register* r = cur->getRegister();
434 fFailedInstantiation = !r->instantiateSurface(cur->proxy(), resourceProvider);
445 for(const Interval* cur = fIntvlList.peekHead(); cur; cur = cur->next()) {
447 cur->proxy()->uniqueID().asUInt(),
448 cur->proxy()->isInstantiated() ? cur->proxy()->underlyingUniqueID().asUInt() : -1,
449 cur->start(),
450 cur->end(),
451 cur->proxy()->priv().getProxyRefCnt(),
452 cur->proxy()->testingOnly_getBackingRefCnt());
453 min = std::min(min, cur->start());
454 max = std::max(max, cur->end());
458 for(const Interval* cur = fIntvlList.peekHead(); cur; cur = cur->next()) {
460 cur->proxy()->uniqueID().asUInt(),
461 cur->proxy()->isInstantiated() ? cur->proxy()->underlyingUniqueID().asUInt() : -1);
463 if (i >= cur->start() && i <= cur->end()) {