/frameworks/base/libs/hwui/ |
H A D | Snapshot.h | 201 Rect* clipRect; member in class:android::uirenderer::Snapshot
|
H A D | DisplayList.cpp | 514 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 D | Layer.h | 263 Rect clipRect; member in struct:android::uirenderer::Layer
|
H A D | DisplayListRenderer.cpp | 224 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 D | OpenGLRenderer.cpp | 290 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 D | android_view_TextureView.cpp | 173 SkRect clipRect; local 174 clipRect.set(rect.left, rect.top, rect.right, rect.bottom); 175 nativeCanvas->clipRect(clipRect);
|
H A D | android_view_GraphicBuffer.cpp | 207 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 D | GcSnapshot.java | 525 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 D | Canvas.cpp | 59 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 D | Canvas.java | 349 * 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 D | Canvas_Delegate.java | 193 /*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 D | GLES20Canvas.java | 493 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
|