• Home
  • Raw
  • Download

Lines Matching refs:paint

163 void SkDeferredCanvas::flush_check(SkRect* bounds, const SkPaint* paint, unsigned flags) {  in flush_check()  argument
164 if (paint) { in flush_check()
165 if (paint->getShader() || paint->getImageFilter()) { in flush_check()
169 if (paint->getStyle() != SkPaint::kFill_Style || paint->getMaskFilter() || in flush_check()
170 paint->getImageFilter() || paint->getPathEffect()) in flush_check()
174 if (paint->getLooper()) { in flush_check()
233 const SkPaint* paint) { in flush_translate() argument
235 this->flush_check(&tmp, paint, kNoClip_Flag | kNoScale_Flag); in flush_translate()
240 void SkDeferredCanvas::flush_translate(SkScalar* x, SkScalar* y, const SkPaint& paint) { in flush_translate() argument
242 this->flush_check(&tmp, &paint, kNoClip_Flag | kNoCull_Flag | kNoScale_Flag); in flush_translate()
321 void SkDeferredCanvas::onDrawPaint(const SkPaint& paint) { in onDrawPaint() argument
324 fCanvas->drawPaint(paint); in onDrawPaint()
328 const SkPaint& paint) { in onDrawPoints() argument
330 fCanvas->drawPoints(mode, count, pts, paint); in onDrawPoints()
333 void SkDeferredCanvas::onDrawRect(const SkRect& rect, const SkPaint& paint) { in onDrawRect() argument
335 this->flush_check(&modRect, &paint); in onDrawRect()
336 fCanvas->drawRect(modRect, paint); in onDrawRect()
339 void SkDeferredCanvas::onDrawRegion(const SkRegion& region, const SkPaint& paint) { in onDrawRegion() argument
341 fCanvas->drawRegion(region, paint); in onDrawRegion()
344 void SkDeferredCanvas::onDrawOval(const SkRect& rect, const SkPaint& paint) { in onDrawOval() argument
346 this->flush_check(&modRect, &paint, kNoClip_Flag); in onDrawOval()
347 fCanvas->drawOval(modRect, paint); in onDrawOval()
351 bool useCenter, const SkPaint& paint) { in onDrawArc() argument
353 this->flush_check(&modRect, &paint, kNoClip_Flag); in onDrawArc()
354 fCanvas->drawArc(modRect, startAngle, sweepAngle, useCenter, paint); in onDrawArc()
363 void SkDeferredCanvas::onDrawRRect(const SkRRect& rrect, const SkPaint& paint) { in onDrawRRect() argument
365 this->flush_check(&modRect, &paint, kNoClip_Flag); in onDrawRRect()
368 modRect.y() - rrect.getBounds().y()), paint); in onDrawRRect()
371 … SkDeferredCanvas::onDrawDRRect(const SkRRect& outer, const SkRRect& inner, const SkPaint& paint) { in onDrawDRRect() argument
373 fCanvas->drawDRRect(outer, inner, paint); in onDrawDRRect()
376 void SkDeferredCanvas::onDrawPath(const SkPath& path, const SkPaint& paint) { in onDrawPath() argument
381 this->flush_check(&modRect, &paint, kNoClip_Flag | kNoTranslate_Flag | kNoScale_Flag); in onDrawPath()
383 fCanvas->drawPath(path, paint); in onDrawPath()
387 const SkPaint* paint) { in onDrawBitmap() argument
391 this->flush_check(&bounds, paint, kNoClip_Flag); in onDrawBitmap()
393 fCanvas->drawBitmap(bitmap, bounds.x(), bounds.y(), paint); in onDrawBitmap()
395 fCanvas->drawBitmapRect(bitmap, bounds, paint); in onDrawBitmap()
400 const SkPaint* paint, SrcRectConstraint constraint) { in onDrawBitmapRect() argument
402 this->flush_check(&modRect, paint, kNoClip_Flag); in onDrawBitmapRect()
403 fCanvas->legacy_drawBitmapRect(bitmap, src, modRect, paint, constraint); in onDrawBitmapRect()
407 const SkRect& dst, const SkPaint* paint) { in onDrawBitmapNine() argument
409 this->flush_check(&modRect, paint, kNoClip_Flag); in onDrawBitmapNine()
410 fCanvas->drawBitmapNine(bitmap, center, modRect, paint); in onDrawBitmapNine()
414 const SkRect& dst, const SkPaint* paint) { in onDrawBitmapLattice() argument
416 this->flush_check(&modRect, paint, kNoClip_Flag); in onDrawBitmapLattice()
417 fCanvas->drawBitmapLattice(bitmap, lattice, modRect, paint); in onDrawBitmapLattice()
421 const SkRect& dst, const SkPaint* paint) { in onDrawImageNine() argument
423 this->flush_check(&modRect, paint, kNoClip_Flag); in onDrawImageNine()
424 fCanvas->drawImageNine(image, center, modRect, paint); in onDrawImageNine()
428 const SkPaint* paint) { in onDrawImage() argument
432 this->flush_check(&bounds, paint, kNoClip_Flag); in onDrawImage()
434 fCanvas->drawImage(image, bounds.x(), bounds.y(), paint); in onDrawImage()
436 fCanvas->drawImageRect(image, bounds, paint); in onDrawImage()
441 const SkPaint* paint, SrcRectConstraint constraint) { in onDrawImageRect() argument
443 this->flush_check(&modRect, paint, kNoClip_Flag); in onDrawImageRect()
444 fCanvas->legacy_drawImageRect(image, src, modRect, paint, constraint); in onDrawImageRect()
448 const SkRect& dst, const SkPaint* paint) { in onDrawImageLattice() argument
450 this->flush_check(&modRect, paint, kNoClip_Flag); in onDrawImageLattice()
451 fCanvas->drawImageLattice(image, lattice, modRect, paint); in onDrawImageLattice()
455 const SkPaint& paint) { in onDrawText() argument
456 this->flush_translate(&x, &y, paint); in onDrawText()
457 fCanvas->drawText(text, byteLength, x, y, paint); in onDrawText()
461 const SkPaint& paint) { in onDrawPosText() argument
463 fCanvas->drawPosText(text, byteLength, pos, paint); in onDrawPosText()
467 SkScalar constY, const SkPaint& paint) { in onDrawPosTextH() argument
469 fCanvas->drawPosTextH(text, byteLength, xpos, constY, paint); in onDrawPosTextH()
473 const SkMatrix* matrix, const SkPaint& paint) { in onDrawTextOnPath() argument
475 fCanvas->drawTextOnPath(text, byteLength, path, matrix, paint); in onDrawTextOnPath()
480 const SkPaint& paint) { in onDrawTextRSXform() argument
484 this->flush_check(&modRect, &paint, kNoClip_Flag | kNoScale_Flag | kNoTranslate_Flag); in onDrawTextRSXform()
488 fCanvas->drawTextRSXform(text, byteLength, xform, cullRect, paint); in onDrawTextRSXform()
492 const SkPaint &paint) { in onDrawTextBlob() argument
493 this->flush_translate(&x, &y, blob->bounds(), &paint); in onDrawTextBlob()
494 fCanvas->drawTextBlob(blob, x, y, paint); in onDrawTextBlob()
500 const SkPaint* paint) { in onDrawPicture() argument
502 SkAutoCanvasMatrixPaint acmp(this, matrix, paint, picture->cullRect()); in onDrawPicture()
506 fCanvas->drawPicture(picture, matrix, paint); in onDrawPicture()
523 const SkRect* cull, const SkPaint* paint) { in onDrawAtlas() argument
525 fCanvas->drawAtlas(image, xform, rects, colors, count, bmode, cull, paint); in onDrawAtlas()
529 const SkPaint& paint) { in onDrawVerticesObject() argument
531 fCanvas->drawVertices(vertices, bmode, paint); in onDrawVerticesObject()
536 const SkPaint& paint) { in onDrawPatch() argument
538 fCanvas->drawPatch(cubics, colors, texCoords, bmode, paint); in onDrawPatch()