• Home
  • Raw
  • Download

Lines Matching refs:GrResourceAllocator

24     uint32_t GrResourceAllocator::Interval::CreateUniqueID() {  in CreateUniqueID()
34 void GrResourceAllocator::Interval::assign(sk_sp<GrSurface> s) { in assign()
40 void GrResourceAllocator::determineRecyclability() { in determineRecyclability()
56 void GrResourceAllocator::markEndOfOpList(int opListIndex) { in markEndOfOpList()
68 GrResourceAllocator::~GrResourceAllocator() { in ~GrResourceAllocator()
74 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end,
166 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() { in popHead()
183 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) { in insertByIncreasingStart()
214 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) { in insertByIncreasingEnd()
245 void GrResourceAllocator::IntervalList::validate() const { in validate()
256 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::detachAll() { in detachAll()
264 void GrResourceAllocator::recycleSurface(sk_sp<GrSurface> surface) { in recycleSurface()
287 sk_sp<GrSurface> GrResourceAllocator::findSurfaceFor(const GrSurfaceProxy* proxy, in findSurfaceFor()
335 void GrResourceAllocator::expire(unsigned int curIndex) { in expire()
355 bool GrResourceAllocator::onOpListBoundary() const { in onOpListBoundary()
367 void GrResourceAllocator::forceIntermediateFlush(int* stopIndex) { in forceIntermediateFlush()
383 bool GrResourceAllocator::assign(int* startIndex, int* stopIndex, AssignError* outError) { in assign()
501 void GrResourceAllocator::dumpIntervals() { in dumpIntervals()