/frameworks/base/libs/hwui/jni/ |
D | Region.cpp | 35 static inline SkRegion* GetSkRegion(JNIEnv* env, jobject regionObject) { in GetSkRegion() 37 SkRegion* region = reinterpret_cast<SkRegion*>(regionHandle); in GetSkRegion() 43 return reinterpret_cast<jlong>(new SkRegion); in Region_constructor() 47 SkRegion* region = reinterpret_cast<SkRegion*>(regionHandle); in Region_destructor() 53 SkRegion* dst = reinterpret_cast<SkRegion*>(dstHandle); in Region_setRegion() 54 const SkRegion* src = reinterpret_cast<SkRegion*>(srcHandle); in Region_setRegion() 60 SkRegion* dst = reinterpret_cast<SkRegion*>(dstHandle); in Region_setRect() 67 SkRegion* dst = reinterpret_cast<SkRegion*>(dstHandle); in Region_setPath() 69 const SkRegion* clip = reinterpret_cast<SkRegion*>(clipHandle); in Region_setPath() 77 SkRegion* region = reinterpret_cast<SkRegion*>(regionHandle); in Region_getBounds() [all …]
|
D | android_graphics_Canvas.cpp | 216 static_assert(SkRegion::kDifference_Op == static_cast<SkRegion::Op>(SkClipOp::kDifference), ""); 217 static_assert(SkRegion::kIntersect_Op == static_cast<SkRegion::Op>(SkClipOp::kIntersect), ""); 222 SkRegion::Op rgnOp = static_cast<SkRegion::Op>(opHandle); in clipRect() 225 case SkRegion::Op::kIntersect_Op: in clipRect() 226 case SkRegion::Op::kDifference_Op: in clipRect() 231 case SkRegion::Op::kReplace_Op: in clipRect() 248 SkRegion::Op rgnOp = static_cast<SkRegion::Op>(opHandle); in clipPath() 252 case SkRegion::Op::kIntersect_Op: in clipPath() 253 case SkRegion::Op::kDifference_Op: in clipPath() 256 case SkRegion::Op::kReplace_Op: in clipPath() [all …]
|
D | NinePatch.cpp | 102 SkRegion* region = nullptr; in getTransparentRegion() 112 region = new SkRegion(); in getTransparentRegion() 115 region->op(iterDst.round(), SkRegion::kUnion_Op); in getTransparentRegion()
|
D | GraphicsJNI.h | 94 static SkRegion* getNativeRegion(JNIEnv*, jobject region); 125 static jobject createRegion(JNIEnv* env, SkRegion* region);
|
D | Graphics.cpp | 476 SkRegion* GraphicsJNI::getNativeRegion(JNIEnv* env, jobject region) in getNativeRegion() 482 SkRegion* r = reinterpret_cast<SkRegion*>(regionHandle); in getNativeRegion() 529 jobject GraphicsJNI::createRegion(JNIEnv* env, SkRegion* region) in createRegion()
|
/frameworks/base/libs/hwui/apex/ |
D | android_region.cpp | 23 static inline SkRegion::Iterator* ARegionIter_to_SkRegionIter(ARegionIterator* iterator) { in ARegionIter_to_SkRegionIter() 24 return reinterpret_cast<SkRegion::Iterator*>(iterator); in ARegionIter_to_SkRegionIter() 27 static inline ARegionIterator* SkRegionIter_to_ARegionIter(SkRegion::Iterator* iterator) { in SkRegionIter_to_ARegionIter() 32 SkRegion* region = GraphicsJNI::getNativeRegion(env, regionObj); in ARegionIterator_acquireIterator() 33 return (!region) ? nullptr : SkRegionIter_to_ARegionIter(new SkRegion::Iterator(*region)); in ARegionIterator_acquireIterator()
|
/frameworks/base/libs/hwui/tests/common/scenes/ |
D | RectGridAnimation.cpp | 39 SkRegion region; in createContent() 42 region.op({xOffset, yOffset, xOffset + 1, yOffset + 1}, SkRegion::kUnion_Op); in createContent()
|
/frameworks/base/libs/hwui/tests/unit/ |
D | FatalTestCanvas.h | 46 void onDrawRegion(const SkRegion& region, const SkPaint& paint) { in onDrawRegion() 86 void onClipRegion(const SkRegion& deviceRgn, SkClipOp) { in onClipRegion()
|
D | CanvasOpTests.cpp | 243 SkRegion region; in TEST() 263 SkRegion clip; in TEST() 265 SkRegion region; in TEST()
|
/frameworks/native/libs/ui/ |
D | Region.cpp | 677 SkRegion sk_lhs; in boolean_operation() 678 SkRegion sk_rhs; in boolean_operation() 679 SkRegion sk_dst; in boolean_operation() 687 SkRegion::kUnion_Op); in boolean_operation() 695 SkRegion::kUnion_Op); in boolean_operation() 698 SkRegion::Op sk_op; in boolean_operation() 700 case op_or: sk_op = SkRegion::kUnion_Op; name="OR"; break; in boolean_operation() 701 case op_xor: sk_op = SkRegion::kUnion_XOR; name="XOR"; break; in boolean_operation() 702 case op_and: sk_op = SkRegion::kIntersect_Op; name="AND"; break; in boolean_operation() 703 case op_nand: sk_op = SkRegion::kDifference_Op; name="NAND"; break; in boolean_operation() [all …]
|
/frameworks/base/libs/hwui/ |
D | RecordingCanvas.h | 135 void clipRegion(const SkRegion&, SkClipOp); 142 void drawRegion(const SkRegion&, const SkPaint&); 210 void onClipRegion(const SkRegion&, SkClipOp) override; 217 void onDrawRegion(const SkRegion&, const SkPaint&) override;
|
D | RecordingCanvas.cpp | 205 ClipRegion(const SkRegion& region, SkClipOp op) : region(region), op(op) {} in ClipRegion() 206 SkRegion region; 251 DrawRegion(const SkRegion& region, const SkPaint& paint) : region(region), paint(paint) {} in DrawRegion() 252 SkRegion region; 668 SkRegion clipRegion; in needsCompositedLayer() 829 void DisplayListData::clipRegion(const SkRegion& region, SkClipOp op) { in clipRegion() 851 void DisplayListData::drawRegion(const SkRegion& region, const SkPaint& paint) { in drawRegion() 1140 void RecordingCanvas::onClipRegion(const SkRegion& region, SkClipOp op) { in onClipRegion() 1173 void RecordingCanvas::onDrawRegion(const SkRegion& region, const SkPaint& paint) { in onDrawRegion()
|
D | RenderNode.h | 47 class SkRegion; variable
|
D | SkiaCanvas.h | 120 virtual void drawRegion(const SkRegion& region, const Paint& paint) override;
|
D | SkiaCanvas.cpp | 540 void SkiaCanvas::drawRegion(const SkRegion& region, const Paint& paint) { in drawRegion()
|
/frameworks/base/libs/hwui/pipeline/skia/ |
D | DumpOpsCanvas.h | 53 void onClipRegion(const SkRegion& deviceRgn, SkClipOp) override { in onClipRegion() 69 void onDrawRegion(const SkRegion&, const SkPaint&) override { in onDrawRegion() argument
|
D | GLFunctorDrawable.cpp | 93 SkRegion clipRegion; in onDraw()
|
/frameworks/base/core/jni/ |
D | android_hardware_input_InputWindowHandle.cpp | 295 SkRegion* region = new SkRegion(); in android_view_InputWindowHandle_fromWindowInfo() 297 region->op({r.left, r.top, r.right, r.bottom}, SkRegion::kUnion_Op); in android_view_InputWindowHandle_fromWindowInfo()
|
/frameworks/base/libs/hwui/tests/common/ |
D | CallCountingCanvas.h | 89 void onDrawRegion(const SkRegion& region, const SkPaint& paint) override { in onDrawRegion()
|
/frameworks/base/libs/hwui/hwui/ |
D | Canvas.h | 220 virtual void drawRegion(const SkRegion& region, const Paint& paint) = 0;
|
/frameworks/base/libs/hwui/canvas/ |
D | CanvasOps.h | 214 SkRegion region;
|