/frameworks/base/libs/hwui/tests/unit/ |
H A D | ClipAreaTests.cpp | 106 SkRegion clipRegion(area.getClipRegion()); 107 auto skRect(clipRegion.getBounds()); 166 auto clipRegion = reinterpret_cast<const ClipRegion*>(serializedClip); local 167 EXPECT_EQ(SkIRect::MakeWH(200, 200), clipRegion->region.getBounds()) 169 EXPECT_EQ(Rect(200, 200), clipRegion->rect); 250 auto clipRegion = reinterpret_cast<const ClipRegion*>(resolvedClip); local 251 EXPECT_EQ(SkIRect::MakeLTRB(60, 20, 160, 200), clipRegion->region.getBounds()); 298 auto clipRegion = reinterpret_cast<const ClipRegion*>(resolvedClip); local 299 EXPECT_EQ(SkIRect::MakeLTRB(100, 100, 300, 300), clipRegion->region.getBounds());
|
/frameworks/base/libs/hwui/ |
H A D | CanvasState.cpp | 218 bool CanvasState::clipRegion(const SkRegion* region, SkRegion::Op op) { function in class:android::uirenderer::CanvasState
|
H A D | ClipArea.cpp | 236 void ClipArea::clipRegion(const SkRegion& region, SkRegion::Op op) { function in class:android::uirenderer::ClipArea 528 clipRegion(region, SkRegion::kIntersect_Op);
|
H A D | DisplayListCanvas.cpp | 207 bool DisplayListCanvas::clipRegion(const SkRegion* region, SkRegion::Op op) { function in class:android::uirenderer::DisplayListCanvas 210 return mState.clipRegion(region, op);
|
H A D | RecordingCanvas.cpp | 243 bool RecordingCanvas::clipRegion(const SkRegion* region, SkRegion::Op op) { function in class:android::uirenderer::RecordingCanvas 244 return mState.clipRegion(region, op);
|
H A D | SkiaCanvas.cpp | 109 virtual bool clipRegion(const SkRegion* region, SkRegion::Op op) override; 504 bool SkiaCanvas::clipRegion(const SkRegion* region, SkRegion::Op op) { function in class:android::SkiaCanvas
|
H A D | OpenGLRenderer.cpp | 1386 if (!currentSnapshot()->clipRegion->isEmpty()) { 1389 drawRegionRects(*(currentSnapshot()->clipRegion, paint); 2078 bool OpenGLRenderer::clipRegion(const SkRegion* region, SkRegion::Op op) { function in class:android::uirenderer::OpenGLRenderer 2079 return mState.clipRegion(region, op);
|
/frameworks/base/core/jni/ |
H A D | android_graphics_Canvas.cpp | 201 static jboolean clipRegion(JNIEnv* env, jobject, jlong canvasHandle, jlong deviceRgnHandle, function in namespace:android::CanvasJNI 205 bool nonEmptyClip = get_canvas(canvasHandle)->clipRegion(deviceRgn, op); 601 {"native_clipRegion","!(JJI)Z", (void*) CanvasJNI::clipRegion},
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Canvas.java | 807 * current matrix, clipRegion() assumes its argument is already in the 819 public boolean clipRegion(@NonNull Region region, @NonNull Region.Op op) { method in class:Canvas 826 * current matrix, clipRegion() assumes its argument is already in the 837 public boolean clipRegion(@NonNull Region region) { method in class:Canvas 838 return clipRegion(region, Region.Op.INTERSECT);
|