/third_party/skia/src/core/ |
H A D | SkBlitter_Sprite.cpp | 106 sk_sp<SkShader> clipShader) in SkRasterPipelineSpriteBlitter() 111 , fClipShader(std::move(clipShader)) in move() 178 SkArenaAlloc* alloc, sk_sp<SkShader> clipShader) { in ChooseSprite() 191 return SkVMBlitter::Make(dst, paint, source,left,top, alloc, std::move(clipShader)); in ChooseSprite() 201 if (0 == SkColorSpaceXformSteps(source,dst).flags.mask() && !clipShader) { in ChooseSprite() 222 blitter = alloc->make<SkRasterPipelineSpriteBlitter>(source, alloc, clipShader); in ChooseSprite() 229 return SkVMBlitter::Make(dst, paint, source,left,top, alloc, std::move(clipShader)); in ChooseSprite() 105 SkRasterPipelineSpriteBlitter(const SkPixmap& src, SkArenaAlloc* alloc, sk_sp<SkShader> clipShader) SkRasterPipelineSpriteBlitter() argument 176 ChooseSprite(const SkPixmap& dst, const SkPaint& paint, const SkPixmap& source, int left, int top, SkArenaAlloc* alloc, sk_sp<SkShader> clipShader) ChooseSprite() argument
|
H A D | SkRasterPipelineBlitter.cpp | 30 sk_sp<SkShader> clipShader); 53 // these check internally, and only append if there was a native clipShader 61 // set to pipeline storage (for alpha) if we have a clipShader 92 sk_sp<SkShader> clipShader) { in SkCreateRasterPipelineBlitter() 114 std::move(clipShader)); in SkCreateRasterPipelineBlitter() 128 std::move(clipShader)); in SkCreateRasterPipelineBlitter() 140 sk_sp<SkShader> clipShader) { in SkCreateRasterPipelineBlitter() 144 clipShader); in SkCreateRasterPipelineBlitter() 153 sk_sp<SkShader> clipShader) { in Create() 166 if (clipShader) { in Create() 88 SkCreateRasterPipelineBlitter(const SkPixmap& dst, const SkPaint& paint, const SkMatrixProvider& matrixProvider, SkArenaAlloc* alloc, sk_sp<SkShader> clipShader) SkCreateRasterPipelineBlitter() argument 135 SkCreateRasterPipelineBlitter(const SkPixmap& dst, const SkPaint& paint, const SkRasterPipeline& shaderPipeline, bool is_opaque, SkArenaAlloc* alloc, sk_sp<SkShader> clipShader) SkCreateRasterPipelineBlitter() argument 147 Create(const SkPixmap& dst, const SkPaint& paint, SkArenaAlloc* alloc, const SkRasterPipeline& shaderPipeline, bool is_opaque, bool is_constant, sk_sp<SkShader> clipShader) Create() argument [all...] |
H A D | SkAutoBlitterChoose.h | 39 draw.fRC->clipShader()); in choose() 45 draw.fRC->clipShader()); in choose()
|
H A D | SkVMBlitter.h | 22 sk_sp<SkShader> clipShader); 29 sk_sp<SkShader> clipShader);
|
H A D | SkDraw_text.cpp | 43 SkBlitter::Choose(fDst, *fMatrixProvider, paint, &alloc, false, fRC->clipShader()); in paintMasks() 48 *fCoverage, *fMatrixProvider, SkPaint(), &alloc, true, fRC->clipShader())); in paintMasks()
|
H A D | SkCoreBlitters.h | 169 sk_sp<SkShader> clipShader); 174 SkArenaAlloc*, sk_sp<SkShader> clipShader);
|
H A D | SkDraw_vertices.cpp | 377 fDst, shaderPaint, *fMatrixProvider, outerAlloc, this->fRC->clipShader()); in drawFixedVertices() 415 fDst, shaderPaint, pipeline, isOpaque, outerAlloc, fRC->clipShader()); in drawFixedVertices() 454 fDst, shaderPaint, *matrixProvider, &innerAlloc, this->fRC->clipShader()); in drawFixedVertices() 494 fDst, shaderPaint, *fMatrixProvider, outerAlloc, this->fRC->clipShader()); in drawFixedVertices()
|
H A D | SkDraw_atlas.cpp | 156 fDst, p, pipeline, isOpaque, &alloc, fRC->clipShader()); in drawAtlas() 194 fRC->clipShader())) { in drawAtlas()
|
H A D | SkBlitter.h | 148 sk_sp<SkShader> clipShader); 154 SkArenaAlloc*, sk_sp<SkShader> clipShader);
|
H A D | SkRasterClip.h | 88 sk_sp<SkShader> clipShader() const { return fShader; } in clipShader() function in SkRasterClip
|
H A D | SkRasterClipStack.h | 68 void clipShader(sk_sp<SkShader> sh) { in clipShader() function in SkRasterClipStack
|
H A D | SkClipStackDevice.cpp | 43 fClipStack.clipShader(std::move(shader)); in onClipShader()
|
H A D | SkBlitter.cpp | 699 sk_sp<SkShader> clipShader) { 753 alloc, clipShader)) { 762 alloc, clipShader)) { 766 alloc, clipShader)) { 774 if (clipShader || !UseLegacyBlitter(device, *paint, ctm)) {
|
H A D | SkClipStack.h | 374 void clipShader(sk_sp<SkShader>);
|
H A D | SkBitmapDevice.cpp | 660 fRCStack.clipShader(std::move(sh)); in onClipShader() 713 } else if (rc.isRect() && !SkToBool(rc.clipShader())) { in onGetClipType()
|
H A D | SkDevice.h | 171 void clipShader(sk_sp<SkShader> sh, SkClipOp op) { in clipShader() function in SkBaseDevice
|
H A D | SkDraw.cpp | 1104 fRC->clipShader()); in drawBitmap() 1160 fRC->clipShader()); in drawSprite()
|
H A D | SkRecordDraw.cpp | 109 DRAW(ClipShader, clipShader(r.shader, r.op));
|
/third_party/skia/gm/ |
H A D | complexclip.cpp | 223 canvas->clipShader(sh, SkClipOp::kIntersect); in DEF_SIMPLE_GM() 230 canvas->clipShader(sh, SkClipOp::kDifference); in DEF_SIMPLE_GM() 237 canvas->clipShader(sh, SkClipOp::kIntersect); in DEF_SIMPLE_GM() 240 canvas->clipShader(img->makeShader(SkTileMode::kRepeat, SkTileMode::kRepeat, in DEF_SIMPLE_GM() 257 canvas->clipShader(sh); in DEF_SIMPLE_GM() 276 canvas->clipShader(s); in DEF_SIMPLE_GM() 278 canvas->clipShader(s); in DEF_SIMPLE_GM() 293 // Where is canvas->concat(persp) called relative to the clipShader calls. 299 // Order in which clipShader(image) and clipShader(gradien [all...] |
H A D | windowrectangles.cpp | 62 canvas->clipShader(element->refShader(), op); in coverClipStack()
|
/third_party/skia/platform_tools/android/apps/AndroidKit/src/main/java/org/skia/androidkit/ |
H A D | Canvas.java | 92 public void clipShader(Shader shader, ClipOp op) { in clipShader() method in Canvas
|
/third_party/skia/src/gpu/v1/ |
H A D | ClipStack.h | 72 void clipShader(sk_sp<SkShader> shader);
|
H A D | Device_v1.h | 167 fClip.clipShader(std::move(shader));
|
/third_party/skia/modules/androidkit/src/ |
H A D | Canvas.cpp | 124 canvas->clipShader(sk_ref_sp(shader), static_cast<SkClipOp>(native_clipOp)); in Canvas_ClipShader()
|
/third_party/skia/src/utils/ |
H A D | SkNWayCanvas.cpp | 159 iter->clipShader(sh, op); in onClipShader()
|