Home | History | Annotate | Download | only in core

Lines Matching defs:pixelRef

93     /** Return true iff the bitmap has no pixelref. Note: this can return true even if the
170 underlying pixelref. This state can be set, but it cannot be
172 that share the same pixelref.
253 will automatically release any pixelref previously installed. Only call
285 /** Use the standard HeapAllocator to create the pixelref that manages the
287 If this is called multiple times, a new pixelref object will be created
295 @return true if the allocation succeeds. If not the pixelref field of
302 /** Use the specified Allocator to create the pixelref that manages the
304 If this is called multiple times, a new pixelref object will be created
310 @param allocator The Allocator to use to create a pixelref that can
318 @return true if the allocation succeeds. If not the pixelref field of
323 /** Return the current pixelref object, if any
325 SkPixelRef* pixelRef() const { return fPixelRef; }
326 /** Return the offset into the pixelref, if any. Will return 0 if there is
327 no pixelref installed.
330 /** Assign a pixelref and optional offset. Pixelrefs are reference counted,
337 in the pixelref. Balance it with a call to unlockPixels(). These calls
338 are harmless if there is no pixelref.
365 /** Returns the pixelRef's texture, or NULL
377 pixelref. Each time the pixels are changed (and notifyPixelsChanged
379 their is no pixelRef then zero is returned.
521 * @param allocator Allocator used to allocate the pixelref for the dst
576 @param allocator Allocator used to allocate the pixelref for the dst
614 /** Subclass of Allocator that returns a pixelref that allocates its pixel