Searched defs:clipRect (Results 1 - 9 of 9) sorted by relevance

/frameworks/base/libs/hwui/
H A DSnapshot.h190 Rect* clipRect; member in class:android::uirenderer::Snapshot
H A DDisplayListRenderer.cpp825 renderer.clipRect(0, 0, mRight - mLeft, mBottom - mTop,
847 Rect* clipRect = renderer.getClipRect(); local
848 DISPLAY_LIST_LOGD("%sStart display list (%p, %s), clipRect: %.0f, %.f, %.0f, %.0f",
849 (char*) indent + 2, this, mName.string(), clipRect->left, clipRect->top,
850 clipRect->right, clipRect->bottom);
984 renderer.clipRect(f1, f2, f3, f4, (SkRegion::Op) regionOp);
1478 bool DisplayListRenderer::clipRect(float left, float top, float right, float bottom, function in class:android::uirenderer::DisplayListRenderer
1483 return OpenGLRenderer::clipRect(lef
[all...]
H A DOpenGLRenderer.cpp321 Rect clip(*mSnapshot->clipRect);
526 if (bounds.intersect(*snapshot->clipRect)) {
605 clip.intersect(*snapshot->clipRect);
963 if (bounds.intersect(*mSnapshot->clipRect)) {
1067 Rect clip(*mSnapshot->clipRect);
1089 Rect clipRect(*mSnapshot->clipRect);
1090 clipRect.snapToPixelBoundaries();
1092 return !clipRect.intersects(r);
1095 bool OpenGLRenderer::clipRect(floa function in class:android::uirenderer::OpenGLRenderer
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_TextureView.cpp164 SkRect clipRect; local
165 clipRect.set(rect.left, rect.top, rect.right, rect.bottom);
166 nativeCanvas->clipRect(clipRect);
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DGcSnapshot.java525 public boolean clipRect(float left, float top, float right, float bottom, int regionOp) { method in class:GcSnapshot
/frameworks/base/core/jni/android/graphics/
H A DCanvas.cpp228 return c->clipRect(r);
237 return GraphicsJNI::getNativeCanvas(env, jcanvas)->clipRect(r);
245 return c->clipRect(*GraphicsJNI::jrectf_to_rect(env, rectf, &tmp));
253 return c->clipRect(*GraphicsJNI::jrect_to_rect(env, rect, &tmp));
256 static jboolean clipRect(JNIEnv* env, jobject, SkCanvas* canvas, function in class:android::SkCanvasGlue
262 return canvas->clipRect(rect, (SkRegion::Op)op);
921 {"clipRect","(FFFF)Z", (void*) SkCanvasGlue::clipRect_FFFF},
922 {"clipRect","(IIII)Z", (void*) SkCanvasGlue::clipRect_IIII},
923 {"clipRect","(Landroid/graphics/RectF;)Z",
925 {"clipRect","(Landroi
[all...]
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java310 * calls to translate,scale,rotate,skew,concat or clipRect,clipPath
322 * clipRect,clipPath will all operate as usual, but when the balancing
337 * scale, rotate, skew, concat or clipRect, clipPath all operate on this
369 * scale, rotate, skew, concat or clipRect, clipPath all operate on this
535 public boolean clipRect(RectF rect, Region.Op op) { method in class:Canvas
548 public boolean clipRect(Rect rect, Region.Op op) { method in class:Canvas
560 public native boolean clipRect(RectF rect); method in class:Canvas
569 public native boolean clipRect(Rect rect); method in class:Canvas
586 public boolean clipRect(float left, float top, float right, float bottom, Region.Op op) { method in class:Canvas
603 public native boolean clipRect(floa method in class:Canvas
618 public native boolean clipRect(int left, int top, int right, int bottom); method in class:Canvas
[all...]
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DCanvas_Delegate.java195 /*package*/ static boolean clipRect(Canvas thisCanvas, RectF rect) { method in class:Canvas_Delegate
196 return clipRect(thisCanvas, rect.left, rect.top, rect.right, rect.bottom);
200 /*package*/ static boolean clipRect(Canvas thisCanvas, Rect rect) { method in class:Canvas_Delegate
201 return clipRect(thisCanvas, (float) rect.left, (float) rect.top,
206 /*package*/ static boolean clipRect(Canvas thisCanvas, float left, float top, float right, method in class:Canvas_Delegate
214 return canvasDelegate.clipRect(left, top, right, bottom, Region.Op.INTERSECT.nativeInt);
218 /*package*/ static boolean clipRect(Canvas thisCanvas, int left, int top, int right, method in class:Canvas_Delegate
221 return clipRect(thisCanvas, (float) left, (float) top, (float) right, (float) bottom);
482 return canvasDelegate.clipRect(left, top, right, bottom, regionOp);
1269 private boolean clipRect(floa method in class:Canvas_Delegate
[all...]
/frameworks/base/core/java/android/view/
H A DGLES20Canvas.java440 public boolean clipRect(float left, float top, float right, float bottom) { method in class:GLES20Canvas
448 public boolean clipRect(float left, float top, float right, float bottom, Region.Op op) { method in class:GLES20Canvas
453 public boolean clipRect(int left, int top, int right, int bottom) { method in class:GLES20Canvas
461 public boolean clipRect(Rect rect) { method in class:GLES20Canvas
467 public boolean clipRect(Rect rect, Region.Op op) { method in class:GLES20Canvas
472 public boolean clipRect(RectF rect) { method in class:GLES20Canvas
478 public boolean clipRect(RectF rect, Region.Op op) { method in class:GLES20Canvas

Completed in 741 milliseconds