Lines Matching refs:allocator
40 class Allocator;
302 /** Use the specified Allocator to create the pixelref that manages the
310 @param allocator The Allocator to use to create a pixelref that can
312 width/height/config. If allocator is NULL, the standard
321 bool allocPixels(Allocator* allocator, SkColorTable* ctable);
521 * @param allocator Allocator used to allocate the pixelref for the dst
526 bool copyTo(SkBitmap* dst, Config c, Allocator* allocator = NULL) const;
571 fails to be initialized, e.g. because allocator can't allocate pixels
576 @param allocator Allocator used to allocate the pixelref for the dst
583 bool extractAlpha(SkBitmap* dst, const SkPaint* paint, Allocator* allocator,
598 class Allocator : public SkRefCnt {
600 SK_DECLARE_INST_COUNT(Allocator)
614 /** Subclass of Allocator that returns a pixelref that allocates its pixel
615 memory from the heap. This is the default Allocator invoked by
618 class HeapAllocator : public Allocator {