Searched refs:clipPath (Results 1 - 25 of 106) sorted by last modified time

12345

/external/skia/samplecode/
H A DSampleApp.cpp1305 canvas->clipPath(fClipPath, SkRegion::kIntersect_Op, true);
H A DSampleClip.cpp136 SkPath clipPath; local
138 clipPath.addRoundRect(r, SkIntToScalar(20), SkIntToScalar(20));
140 // clipPath.toggleInverseFillType();
146 canvas->clipPath(clipPath, SkRegion::kIntersect_Op, SkToBool(aa));
H A DSampleComplexClip.cpp109 canvas->clipPath(clipA);
110 canvas->clipPath(clipB, gOps[op].fOp);
/external/skia/src/animator/
H A DSkDrawClip.cpp36 maker.fCanvas->clipPath(path->fPath);
/external/skia/src/core/
H A DSkCanvas.cpp595 all calls to canvas->clipRect() and canvas->clipPath(), we can't exactly
1372 // we explicitly call "our" version of clipPath.
1455 void SkCanvas::clipPath(const SkPath& path, SkRegion::Op op, bool doAA) { function in class:SkCanvas
1544 // by calls to clipPath and clipRRect
H A DSkClipStack.cpp75 visitor->clipPath(this->getPath(), this->getOp(), this->isAA());
H A DSkMatrixClipStateMgr.cpp11 bool SkMatrixClipStateMgr::MatrixClipState::ClipInfo::clipPath(SkPictureRecord* picRecord, function in class:SkMatrixClipStateMgr::MatrixClipState::ClipInfo
H A DSkMatrixClipStateMgr.h141 bool clipPath(SkPictureRecord* picRecord,
330 bool clipPath(const SkPath& path, SkRegion::Op op, bool doAA) { function in class:SkMatrixClipStateMgr
332 return fCurMCState->fClipInfo->clipPath(fPicRecord, path, op, doAA,
H A DSkPicturePlayback.cpp1001 canvas.clipPath(path, regionOp, doAA);
H A DSkPictureRecord.cpp891 fMCMgr.clipPath(path, op, doAA);
H A DSkRecordDraw.cpp43 DRAW(ClipPath, clipPath(r.path, r.op, r.doAA));
/external/skia/src/device/xps/
H A DSkXPSDevice.cpp1919 SkPath clipPath; local
1920 SkAssertResult(d.fClip->getBoundaryPath(&clipPath));
1922 return this->clipToPath(xpsVisual, clipPath, XPS_FILL_RULE_EVENODD);
1925 const SkPath& clipPath,
1940 FALSE, TRUE, clipPath));
1924 clipToPath(IXpsOMVisual* xpsVisual, const SkPath& clipPath, XPS_FILL_RULE fillRule) argument
/external/skia/src/gpu/
H A DGrClipMaskManager.cpp766 SkPath clipPath; local
771 element->asPath(&clipPath);
772 fillInverted = clipPath.isInverseFillType();
774 clipPath.toggleInverseFillType();
776 pr = this->getContext()->getPathRenderer(clipPath,
817 if (!clipPath.isEmpty()) {
820 pr->drawPath(clipPath, stroke, fGpu, false);
822 pr->stencilPath(clipPath, stroke, fGpu);
839 pr->drawPath(clipPath, stroke, fGpu, false);
1084 SkPath clipPath; local
[all...]
/external/skia/src/pdf/
H A DSkPDFDevice.cpp326 static void emit_clip(SkPath* clipPath, SkRect* clipRect, argument
328 SkASSERT(clipPath || clipRect);
331 if (clipPath) {
332 SkPDFUtils::EmitPath(*clipPath, SkPaint::kFill_Style, contentStream);
333 clipFill = clipPath->getFillType();
357 SkPath clipPath; local
358 clipPath.addRect(bounds);
360 return Op(clipPath, invPath, kIntersect_PathOp, outPath);
461 SkPath clipPath; local
462 if (get_clip_stack_path(transform, clipStack, clipRegion, &clipPath)) {
491 SkPath clipPath; local
1784 SkPath clipPath; local
[all...]
/external/skia/src/pipe/
H A DSkGPipeRead.cpp252 canvas->clipPath(path, (SkRegion::Op)DrawOp_unpackData(op32), doAA);
/external/skia/src/utils/
H A DSkCanvasStateUtils.cpp147 virtual void clipPath(const SkPath&, SkRegion::Op, bool antialias) SK_OVERRIDE {
H A DSkDeferredCanvas.cpp737 this->drawingCanvas()->clipPath(path, op, kSoft_ClipEdgeStyle == edgeStyle);
H A DSkNWayCanvas.cpp124 iter->clipPath(path, op, kSoft_ClipEdgeStyle == edgeStyle);
H A DSkProxyCanvas.cpp61 fProxy->clipPath(path, op, kSoft_ClipEdgeStyle == edgeStyle);
/external/skia/src/utils/debugger/
H A DSkDebugCanvas.cpp191 virtual void clipPath(const SkPath& path, SkRegion::Op, bool doAA) SK_OVERRIDE {
H A DSkDrawCommand.cpp208 canvas->clipPath(fPath, fOp, fDoAA);
/external/skia/tests/
H A DCanvasTest.cpp92 virtual void clipPath(const SkPath& p, SkRegion::Op op, bool aa) SK_OVERRIDE {
93 fTarget->clipPath(p, op, aa);
323 SIMPLE_TEST_STEP(ClipPath, clipPath(kTestPath));
H A DDeferredCanvasTest.cpp408 canvas->clipPath(path, SkRegion::kIntersect_Op, false);
H A DMatrixClipCollapseTest.cpp176 canvas->clipPath(p, SkRegion::kIntersect_Op, true);
H A DPictureTest.cpp1367 canvas->clipPath(invPath, SkRegion::kIntersect_Op);
1377 canvas->clipPath(path, SkRegion::kIntersect_Op);
1378 canvas->clipPath(invPath, SkRegion::kIntersect_Op);
1388 canvas->clipPath(path, SkRegion::kIntersect_Op);
1389 canvas->clipPath(invPath, SkRegion::kUnion_Op);
1399 canvas->clipPath(path, SkRegion::kDifference_Op);
1409 canvas->clipPath(path, SkRegion::kReverseDifference_Op);
1422 canvas->clipPath(path, SkRegion::kIntersect_Op);
1423 canvas->clipPath(path2, SkRegion::kXOR_Op);

Completed in 331 milliseconds

12345