Lines Matching refs:paint
372 // a paint as well as other purposes. This shader will be higher quality than
384 // a paint as well as other purposes. This shader will draw more quickly than
477 CanvasKit.Canvas.prototype.drawArc = function(oval, startAngle, sweepAngle, useCenter, paint) {
480 this._drawArc(oPtr, startAngle, sweepAngle, useCenter, paint);
487 CanvasKit.Canvas.prototype.drawAtlas = function(atlas, srcRects, dstXforms, paint,
490 if (!atlas || !paint || !srcRects || !dstXforms) {
524 sampling['B'], sampling['C'], paint);
535 filter, mipmap, paint);
543 CanvasKit.Canvas.prototype.drawCircle = function(cx, cy, r, paint) {
545 this._drawCircle(cx, cy, r, paint);
573 CanvasKit.Canvas.prototype.drawDRRect = function(outer, inner, paint) {
577 this._drawDRRect(oPtr, iPtr, paint);
580 CanvasKit.Canvas.prototype.drawGlyphs = function(glyphs, positions, x, y, font, paint) {
588 this._drawGlyphs(glyphs.length, glyphs_ptr, positions_ptr, x, y, font, paint);
594 CanvasKit.Canvas.prototype.drawImage = function(img, x, y, paint) {
596 this._drawImage(img, x, y, paint || null);
599 CanvasKit.Canvas.prototype.drawImageCubic = function(img, x, y, b, c, paint) {
601 this._drawImageCubic(img, x, y, b, c, paint || null);
604 CanvasKit.Canvas.prototype.drawImageOptions = function(img, x, y, filter, mipmap, paint) {
606 this._drawImageOptions(img, x, y, filter, mipmap, paint || null);
609 CanvasKit.Canvas.prototype.drawImageNine = function(img, center, dest, filter, paint) {
613 this._drawImageNine(img, cPtr, dPtr, filter, paint || null);
616 CanvasKit.Canvas.prototype.drawImageRect = function(img, src, dest, paint, fastSample) {
620 this._drawImageRect(img, _scratchFourFloatsAPtr, _scratchFourFloatsBPtr, paint, !!fastSample);
623 CanvasKit.Canvas.prototype.drawImageRectCubic = function(img, src, dest, B, C, paint) {
628 paint || null);
631 CanvasKit.Canvas.prototype.drawImageRectOptions = function(img, src, dest, filter, mipmap, paint) {
636 paint || null);
639 CanvasKit.Canvas.prototype.drawLine = function(x1, y1, x2, y2, paint) {
641 this._drawLine(x1, y1, x2, y2, paint);
644 CanvasKit.Canvas.prototype.drawOval = function(oval, paint) {
647 this._drawOval(oPtr, paint);
650 CanvasKit.Canvas.prototype.drawPaint = function(paint) {
652 this._drawPaint(paint);
660 CanvasKit.Canvas.prototype.drawPatch = function(cubics, colors, texs, mode, paint) {
679 this._drawPatch(cubics_ptr, colors_ptr, texs_ptr, mode, paint);
686 CanvasKit.Canvas.prototype.drawPath = function(path, paint) {
688 this._drawPath(path, paint);
699 CanvasKit.Canvas.prototype.drawPoints = function(mode, points, paint) {
702 this._drawPoints(mode, ptr, points.length / 2, paint);
706 CanvasKit.Canvas.prototype.drawRRect = function(rrect, paint) {
709 this._drawRRect(rPtr, paint);
712 CanvasKit.Canvas.prototype.drawRect = function(rect, paint) {
715 this._drawRect(rPtr, paint);
718 CanvasKit.Canvas.prototype.drawRect4f = function(l, t, r, b, paint) {
720 this._drawRect4f(l, t, r, b, paint);
755 CanvasKit.Canvas.prototype.drawTextBlob = function(blob, x, y, paint) {
757 this._drawTextBlob(blob, x, y, paint);
760 CanvasKit.Canvas.prototype.drawVertices = function(verts, mode, paint) {
762 this._drawVertices(verts, mode, paint);
808 CanvasKit.Canvas.prototype.saveLayer = function(paint, boundsRect, backdrop, flags) {
812 return this._saveLayer(paint || null, bPtr, backdrop || null, flags || 0);