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

/frameworks/base/libs/hwui/
H A DSnapshot.h201 Rect* clipRect; member in class:android::uirenderer::Snapshot
H A DDisplayList.cpp514 Rect* clipRect = renderer.getClipRect(); local
515 DISPLAY_LIST_LOGD("%*sStart display list (%p, %s), clipRect: %.0f, %.0f, %.0f, %.0f",
516 level * 2, "", this, mName.string(), clipRect->left, clipRect->top,
517 clipRect->right, clipRect->bottom);
H A DLayer.h263 Rect clipRect; member in struct:android::uirenderer::Layer
H A DDisplayListRenderer.cpp224 bool DisplayListRenderer::clipRect(float left, float top, float right, float bottom, function in class:android::uirenderer::DisplayListRenderer
227 return OpenGLRenderer::clipRect(left, top, right, bottom, op);
H A DOpenGLRenderer.cpp290 clip = &(s->layer->clipRect);
455 Rect clip(*mSnapshot->clipRect);
798 if (bounds.intersect(*mSnapshot->clipRect)) {
978 layer->clipRect.set(clip);
1339 if (bounds.intersect(*mSnapshot->clipRect)) {
1418 const Rect& currentClip = *(mSnapshot->clipRect);
1485 void OpenGLRenderer::setupMergedMultiDraw(const Rect* clipRect) { argument
1486 if (clipRect != NULL) {
1487 mSnapshot->setClip(clipRect->left, clipRect
1676 bool OpenGLRenderer::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { function in class:android::uirenderer::OpenGLRenderer
[all...]
/frameworks/base/core/jni/
H A Dandroid_view_TextureView.cpp173 SkRect clipRect; local
174 clipRect.set(rect.left, rect.top, rect.right, rect.bottom);
175 nativeCanvas->clipRect(clipRect);
H A Dandroid_view_GraphicBuffer.cpp207 SkRect clipRect; local
208 clipRect.set(rect.left, rect.top, rect.right, rect.bottom);
209 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.cpp59 virtual void clipRect(const SkRect& rect, SkRegion::Op op, bool antialias) { function in class:android::ClipCopier
60 m_dstCanvas->clipRect(rect, op, antialias);
253 return c->clipRect(r);
262 return GraphicsJNI::getNativeCanvas(env, jcanvas)->clipRect(r);
270 return c->clipRect(*GraphicsJNI::jrectf_to_rect(env, rectf, &tmp));
278 return c->clipRect(*GraphicsJNI::jrect_to_rect(env, rect, &tmp));
281 static jboolean clipRect(JNIEnv* env, jobject, SkCanvas* canvas, function in class:android::SkCanvasGlue
287 return canvas->clipRect(rect, (SkRegion::Op)op);
1019 {"clipRect","(FFFF)Z", (void*) SkCanvasGlue::clipRect_FFFF},
1020 {"clipRect","(III
[all...]
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java349 * calls to translate,scale,rotate,skew,concat or clipRect,clipPath
361 * clipRect,clipPath will all operate as usual, but when the balancing
376 * scale, rotate, skew, concat or clipRect, clipPath all operate on this
408 * scale, rotate, skew, concat or clipRect, clipPath all operate on this
575 public boolean clipRect(RectF rect, Region.Op op) { method in class:Canvas
588 public boolean clipRect(Rect rect, Region.Op op) { method in class:Canvas
600 public native boolean clipRect(RectF rect); method in class:Canvas
609 public native boolean clipRect(Rect rect); method in class:Canvas
626 public boolean clipRect(float left, float top, float right, float bottom, Region.Op op) { method in class:Canvas
643 public native boolean clipRect(floa method in class:Canvas
658 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.java193 /*package*/ static boolean clipRect(Canvas thisCanvas, RectF rect) { method in class:Canvas_Delegate
194 return clipRect(thisCanvas, rect.left, rect.top, rect.right, rect.bottom);
198 /*package*/ static boolean clipRect(Canvas thisCanvas, Rect rect) { method in class:Canvas_Delegate
199 return clipRect(thisCanvas, (float) rect.left, (float) rect.top,
204 /*package*/ static boolean clipRect(Canvas thisCanvas, float left, float top, float right, method in class:Canvas_Delegate
212 return canvasDelegate.clipRect(left, top, right, bottom, Region.Op.INTERSECT.nativeInt);
216 /*package*/ static boolean clipRect(Canvas thisCanvas, int left, int top, int right, method in class:Canvas_Delegate
219 return clipRect(thisCanvas, (float) left, (float) top, (float) right, (float) bottom);
479 return canvasDelegate.clipRect(left, top, right, bottom, regionOp);
1185 private boolean clipRect(floa method in class:Canvas_Delegate
[all...]
/frameworks/base/core/java/android/view/
H A DGLES20Canvas.java493 public boolean clipRect(float left, float top, float right, float bottom) { method in class:GLES20Canvas
501 public boolean clipRect(float left, float top, float right, float bottom, Region.Op op) { method in class:GLES20Canvas
506 public boolean clipRect(int left, int top, int right, int bottom) { method in class:GLES20Canvas
514 public boolean clipRect(Rect rect) { method in class:GLES20Canvas
520 public boolean clipRect(Rect rect, Region.Op op) { method in class:GLES20Canvas
525 public boolean clipRect(RectF rect) { method in class:GLES20Canvas
531 public boolean clipRect(RectF rect, Region.Op op) { method in class:GLES20Canvas

Completed in 304 milliseconds