Lines Matching refs:nextFrameHasArrived
1187 bool GrResourceCache::allowToPurge(const std::function<bool(void)>& nextFrameHasArrived)
1193 if (nextFrameHasArrived && nextFrameHasArrived()) {
1217 void GrResourceCache::purgeAsNeeded(const std::function<bool(void)>& nextFrameHasArrived) {
1238 bool stillOverbudget = this->overBudget(nextFrameHasArrived);
1239 while (stillOverbudget && fPurgeableQueue.count() && this->allowToPurge(nextFrameHasArrived)) {
1247 stillOverbudget = this->overBudget(nextFrameHasArrived);
1253 stillOverbudget = this->overBudget(nextFrameHasArrived);
1254 while (stillOverbudget && fPurgeableQueue.count() && this->allowToPurge(nextFrameHasArrived)) {
1262 stillOverbudget = this->overBudget(nextFrameHasArrived);
1380 void GrResourceCache::suppressGpuCacheBelowCertainRatio(const std::function<bool(void)>& nextFrameHasArrived) {
1384 this->purgeAsNeeded(nextFrameHasArrived);