• Home
  • Raw
  • Download

Lines Matching refs:SkBitmapDevice

49     SkBitmapDevice* fDevice;
64 static bool NeedsTiling(SkBitmapDevice* dev) { in NeedsTiling()
68 SkDrawTiler(SkBitmapDevice* dev, const SkRect* bounds) : fDevice(dev) { in SkDrawTiler()
187 class SkBitmapDevice::BDDraw : public SkDraw {
189 BDDraw(SkBitmapDevice* dev) { in BDDraw()
215 SkBitmapDevice::SkBitmapDevice(const SkBitmap& bitmap) in SkBitmapDevice() function in SkBitmapDevice
226 SkBitmapDevice* SkBitmapDevice::Create(const SkImageInfo& info) { in Create()
230 SkBitmapDevice::SkBitmapDevice(const SkBitmap& bitmap, const SkSurfaceProps& surfaceProps, in SkBitmapDevice() function in SkBitmapDevice
249 SkBitmapDevice* SkBitmapDevice::Create(const SkImageInfo& origInfo, in Create()
294 return new SkBitmapDevice(bitmap, surfaceProps, hndl, trackCoverage ? &coverage : nullptr); in Create()
297 void SkBitmapDevice::replaceBitmapBackendForRasterSurface(const SkBitmap& bm) { in replaceBitmapBackendForRasterSurface()
304 SkBaseDevice* SkBitmapDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint* layerPaint) { in onCreateDevice()
316 return SkBitmapDevice::Create(info, surfaceProps, cinfo.fTrackCoverage, cinfo.fAllocator); in onCreateDevice()
319 bool SkBitmapDevice::onAccessPixels(SkPixmap* pmap) { in onAccessPixels()
327 bool SkBitmapDevice::onPeekPixels(SkPixmap* pmap) { in onPeekPixels()
336 bool SkBitmapDevice::onWritePixels(const SkPixmap& pm, int x, int y) { in onWritePixels()
349 bool SkBitmapDevice::onReadPixels(const SkPixmap& pm, int x, int y) { in onReadPixels()
355 void SkBitmapDevice::drawPaint(const SkPaint& paint) { in drawPaint()
359 void SkBitmapDevice::drawPoints(SkCanvas::PointMode mode, size_t count, in drawPoints()
364 void SkBitmapDevice::drawRect(const SkRect& r, const SkPaint& paint) { in drawRect()
368 void SkBitmapDevice::drawOval(const SkRect& oval, const SkPaint& paint) { in drawOval()
374 void SkBitmapDevice::drawRRect(const SkRRect& rrect, const SkPaint& paint) { in drawRRect()
384 void SkBitmapDevice::drawPath(const SkPath& path, in drawPath()
400 void SkBitmapDevice::drawBitmap(const SkBitmap& bitmap, const SkMatrix& matrix, in drawBitmap()
425 void SkBitmapDevice::drawImageRect(const SkImage* image, const SkRect* src, const SkRect& dst, in drawImageRect()
541 void SkBitmapDevice::onDrawGlyphRunList(const SkGlyphRunList& glyphRunList, const SkPaint& paint) { in onDrawGlyphRunList()
546 void SkBitmapDevice::drawVertices(const SkVertices* vertices, SkBlendMode bmode, in drawVertices()
551 void SkBitmapDevice::drawAtlas(const SkRSXform xform[], in drawAtlas()
567 void SkBitmapDevice::drawDevice(SkBaseDevice* device, const SkSamplingOptions& sampling, in drawDevice()
573 SkBitmapDevice* src = static_cast<SkBitmapDevice*>(device); in drawDevice()
590 void SkBitmapDevice::drawSpecial(SkSpecialImage* src, in drawSpecial()
608 sk_sp<SkSpecialImage> SkBitmapDevice::makeSpecial(const SkBitmap& bitmap) { in makeSpecial()
612 sk_sp<SkSpecialImage> SkBitmapDevice::makeSpecial(const SkImage* image) { in makeSpecial()
617 sk_sp<SkSpecialImage> SkBitmapDevice::snapSpecial(const SkIRect& bounds, bool forceCopy) { in snapSpecial()
627 sk_sp<SkSurface> SkBitmapDevice::makeSurface(const SkImageInfo& info, const SkSurfaceProps& props) { in makeSurface()
631 SkImageFilterCache* SkBitmapDevice::getImageFilterCache() { in getImageFilterCache()
639 void SkBitmapDevice::onSave() { in onSave()
643 void SkBitmapDevice::onRestore() { in onRestore()
647 void SkBitmapDevice::onClipRect(const SkRect& rect, SkClipOp op, bool aa) { in onClipRect()
651 void SkBitmapDevice::onClipRRect(const SkRRect& rrect, SkClipOp op, bool aa) { in onClipRRect()
655 void SkBitmapDevice::onClipPath(const SkPath& path, SkClipOp op, bool aa) { in onClipPath()
659 void SkBitmapDevice::onClipShader(sk_sp<SkShader> sh) { in onClipShader()
663 void SkBitmapDevice::onClipRegion(const SkRegion& rgn, SkClipOp op) { in onClipRegion()
675 void SkBitmapDevice::onReplaceClip(const SkIRect& rect) { in onReplaceClip()
681 bool SkBitmapDevice::onClipIsWideOpen() const { in onClipIsWideOpen()
688 bool SkBitmapDevice::onClipIsAA() const { in onClipIsAA()
693 void SkBitmapDevice::onAsRgnClip(SkRegion* rgn) const { in onAsRgnClip()
702 void SkBitmapDevice::validateDevBounds(const SkIRect& drawClipBounds) { in validateDevBounds()
709 SkBaseDevice::ClipType SkBitmapDevice::onGetClipType() const { in onGetClipType()
720 SkIRect SkBitmapDevice::onDevClipBounds() const { in onDevClipBounds()