• Home
  • Raw
  • Download

Lines Matching refs:GrResourceAllocator

21 uint32_t GrResourceAllocator::Interval::CreateUniqueID() {  in CreateUniqueID()
30 uint32_t GrResourceAllocator::Register::CreateUniqueID() { in CreateUniqueID()
40 GrResourceAllocator::~GrResourceAllocator() { in ~GrResourceAllocator()
46 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end,
108 GrResourceAllocator::Register::Register(GrSurfaceProxy* originatingProxy, in Register()
127 bool GrResourceAllocator::Register::isRecyclable(const GrCaps& caps, in isRecyclable()
145 bool GrResourceAllocator::Register::instantiateSurface(GrSurfaceProxy* proxy, in instantiateSurface()
181 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() { in popHead()
198 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) { in insertByIncreasingStart()
229 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) { in insertByIncreasingEnd()
260 void GrResourceAllocator::IntervalList::validate() const { in validate()
272 GrResourceAllocator::Register* GrResourceAllocator::findOrCreateRegisterFor(GrSurfaceProxy* proxy) { in findOrCreateRegisterFor()
301 void GrResourceAllocator::expire(unsigned int curIndex) { in expire()
318 bool GrResourceAllocator::planAssignment() { in planAssignment()
365 bool GrResourceAllocator::makeBudgetHeadroom() { in makeBudgetHeadroom()
390 void GrResourceAllocator::reset() { in reset()
405 bool GrResourceAllocator::assign() { in assign()
431 void GrResourceAllocator::dumpIntervals() { in dumpIntervals()