Home | History | Annotate | Download | only in gpu

Lines Matching refs:cur

212     while (Interval* cur = fIntvlList.popHead()) {
213 if (fEndOfOpListOpIndices[fCurOpListIndex] < cur->start()) {
217 this->expire(cur->start());
219 bool needsStencil = cur->proxy()->asRenderTargetProxy()
220 ? cur->proxy()->asRenderTargetProxy()->needsStencil()
223 if (cur->proxy()->priv().isInstantiated()) {
225 cur->proxy()->priv().peekSurface(),
228 fActiveIntvls.insertByIncreasingEnd(cur);
242 if (GrSurfaceProxy::LazyState::kNot != cur->proxy()->lazyInstantiationState()) {
243 if (!cur->proxy()->priv().doLazyInstantiation(fResourceProvider)) {
246 } else if (sk_sp<GrSurface> surface = this->findSurfaceFor(cur->proxy(), needsStencil)) {
248 GrTextureProxy* tex = cur->proxy()->asTextureProxy();
254 cur->assign(std::move(surface));
256 SkASSERT(!cur->proxy()->priv().isInstantiated());
260 fActiveIntvls.insertByIncreasingEnd(cur);