Lines Matching full:skcanvas
21 #include "SkCanvas.h"
318 SkCanvas::PointMode fMode;
328 bool init(SkCanvas::PointMode, const SkPaint&, const SkMatrix* matrix,
447 bool PtProcRec::init(SkCanvas::PointMode mode, const SkPaint& paint,
461 matrix->rectStaysRect() && SkCanvas::kPoints_PointMode == mode) {
483 SkASSERT(0 == SkCanvas::kPoints_PointMode);
484 SkASSERT(1 == SkCanvas::kLines_PointMode);
485 SkASSERT(2 == SkCanvas::kPolygon_PointMode);
486 SkASSERT((unsigned)fMode <= (unsigned)SkCanvas::kPolygon_PointMode);
496 if (SkCanvas::kPoints_PointMode == fMode && fClip->isRect()) {
512 SkASSERT(SkCanvas::kPoints_PointMode == fMode);
522 static bool bounder_points(SkBounder* bounder, SkCanvas::PointMode mode,
541 void SkDraw::drawPoints(SkCanvas::PointMode mode, size_t count,
544 if (SkCanvas::kLines_PointMode == mode) {
582 const size_t backup = (SkCanvas::kPolygon_PointMode == mode);
600 case SkCanvas::kPoints_PointMode: {
631 case SkCanvas::kLines_PointMode:
632 case SkCanvas::kPolygon_PointMode: {
637 size_t inc = (SkCanvas::kLines_PointMode == mode) ? 2 : 1;
987 SkCanvas c(device);
1889 Proc chooseProc(SkCanvas::VertexMode mode);
1989 VertState::Proc VertState::chooseProc(SkCanvas::VertexMode mode) {
1991 case SkCanvas::kTriangles_VertexMode:
1993 case SkCanvas::kTriangleStrip_VertexMode:
1995 case SkCanvas::kTriangleFan_VertexMode:
2105 void SkDraw::drawVertices(SkCanvas::VertexMode vmode, int count,