Searched refs:SparseNameRange (Results 1 – 2 of 2) sorted by relevance
18 class GrGLNameAllocator::SparseNameRange : public SkRefCnt { class in GrGLNameAllocator20 virtual ~SparseNameRange() {} in ~SparseNameRange()56 virtual SparseNameRange* SK_WARN_UNUSED_RESULT internalAllocate(GrGLuint* outName) = 0;73 …virtual SparseNameRange* SK_WARN_UNUSED_RESULT removeLeftmostContiguousRange(GrGLuint* removedCoun…109 virtual SparseNameRange* SK_WARN_UNUSED_RESULT free(GrGLuint name) = 0;112 SparseNameRange* takeRef() { in takeRef()126 class GrGLNameAllocator::SparseNameTree : public SparseNameRange {128 SparseNameTree(SparseNameRange* left, SparseNameRange* right) in SparseNameTree()136 SparseNameRange* SK_WARN_UNUSED_RESULT internalAllocate(GrGLuint* outName) override { in internalAllocate()163 …SparseNameRange* SK_WARN_UNUSED_RESULT removeLeftmostContiguousRange(GrGLuint* removedCount) overr… in removeLeftmostContiguousRange()[all …]
77 class SparseNameRange;83 SkAutoTUnref<SparseNameRange> fAllocatedNames;