Home | History | Annotate | Download | only in gpu

Lines Matching refs:GrResourceAllocator

8 #include "GrResourceAllocator.h"
20 void GrResourceAllocator::Interval::assign(sk_sp<GrSurface> s) {
27 void GrResourceAllocator::markEndOfOpList(int opListIndex) {
38 GrResourceAllocator::~GrResourceAllocator() {
44 void GrResourceAllocator::addInterval(GrSurfaceProxy* proxy, unsigned int start, unsigned int end
88 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::popHead() {
97 void GrResourceAllocator::IntervalList::insertByIncreasingStart(Interval* intvl) {
115 void GrResourceAllocator::IntervalList::insertByIncreasingEnd(Interval* intvl) {
133 GrResourceAllocator::Interval* GrResourceAllocator::IntervalList::detachAll() {
140 void GrResourceAllocator::freeUpSurface(sk_sp<GrSurface> surface) {
160 sk_sp<GrSurface> GrResourceAllocator::findSurfaceFor(const GrSurfaceProxy* proxy,
189 void GrResourceAllocator::expire(unsigned int curIndex) {
203 bool GrResourceAllocator::assign(int* startIndex, int* stopIndex, AssignError* outError) {