/frameworks/base/libs/hwui/ |
H A D | RenderProperties.cpp | 173 Rect clipRect; local 174 getClippingRectForFlags(clipFlags, &clipRect); 176 (int)clipRect.left, (int)clipRect.top, (int)clipRect.right, (int)clipRect.bottom);
|
H A D | Snapshot.h | 145 const Rect& getRenderTargetClip() { return *clipRect; } 239 Rect* clipRect; member in class:android::uirenderer::Snapshot
|
H A D | StatefulBaseRenderer.cpp | 153 bool StatefulBaseRenderer::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { function in class:android::uirenderer::StatefulBaseRenderer 156 return !mSnapshot->clipRect->isEmpty(); 179 Rect* bounds = mSnapshot->previous->clipRect; 189 return !mSnapshot->clipRect->isEmpty(); 194 return !mSnapshot->clipRect->isEmpty(); 205 clipRect(bounds.left, bounds.top, bounds.right, bounds.bottom, SkRegion::kIntersect_Op); 224 * the clipRect. Does not modify the scissor. 244 Rect clipRect(*currentClipRect()); 245 clipRect.snapToPixelBoundaries(); 247 if (!clipRect [all...] |
H A D | Layer.h | 293 Rect clipRect; member in class:android::uirenderer::Layer
|
H A D | DisplayListRenderer.cpp | 162 bool DisplayListRenderer::clipRect(float left, float top, float right, float bottom, function in class:android::uirenderer::DisplayListRenderer 165 return StatefulBaseRenderer::clipRect(left, top, right, bottom, op);
|
H A D | RenderNode.cpp | 421 Rect clipRect; local 422 properties().getClippingRectForFlags(clipFlags, &clipRect); 424 clipRect.left, clipRect.top, clipRect.right, clipRect.bottom, 771 // Either with clipRect, or special saveLayer masking 775 // mask to the rect outline simply with clipRect 848 const Rect& clipRect = renderer.getLocalClipBounds(); local 851 clipRect [all...] |
H A D | OpenGLRenderer.cpp | 279 clip = &(snapshot->layer->clipRect); 847 layer->clipRect.set(clip); 1113 clipRect(rect.left, rect.top, rect.right, rect.bottom, SkRegion::kIntersect_Op); 1446 void OpenGLRenderer::setupMergedMultiDraw(const Rect* clipRect) { argument 1447 if (clipRect != NULL) { 1448 mSnapshot->setClip(clipRect->left, clipRect->top, clipRect->right, clipRect->bottom); 1453 mCaches.setScissorEnabled(clipRect ! [all...] |
/frameworks/base/core/jni/ |
H A D | android_view_GraphicBuffer.cpp | 205 SkRect clipRect; local 206 clipRect.set(rect.left, rect.top, rect.right, rect.bottom); 208 nativeCanvas->clipRect(clipRect);
|
H A D | android_view_TextureView.cpp | 173 SkRect clipRect; local 174 clipRect.set(rect.left, rect.top, rect.right, rect.bottom); 176 nativeCanvas->clipRect(clipRect);
|
H A D | android_graphics_Canvas.cpp | 165 static jboolean clipRect(JNIEnv*, jobject, jlong canvasHandle, jfloat l, jfloat t, function in namespace:android::CanvasJNI 168 bool emptyClip = get_canvas(canvasHandle)->clipRect(l, t, r, b, op); 706 {"native_clipRect","(JFFFFI)Z", (void*) CanvasJNI::clipRect},
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/ |
H A D | GcSnapshot.java | 526 public boolean clipRect(float left, float top, float right, float bottom, int regionOp) { method in class:GcSnapshot
|
/frameworks/base/core/java/android/view/ |
H A D | GLES20Canvas.java | 292 public boolean clipRect(float left, float top, float right, float bottom) { method in class:GLES20Canvas 300 public boolean clipRect(float left, float top, float right, float bottom, Region.Op op) { method in class:GLES20Canvas 305 public boolean clipRect(int left, int top, int right, int bottom) { method in class:GLES20Canvas 313 public boolean clipRect(Rect rect) { method in class:GLES20Canvas 319 public boolean clipRect(Rect rect, Region.Op op) { method in class:GLES20Canvas 324 public boolean clipRect(RectF rect) { method in class:GLES20Canvas 330 public boolean clipRect(RectF rect, Region.Op op) { method in class:GLES20Canvas
|
/frameworks/base/core/jni/android/graphics/ |
H A D | SkiaCanvas.cpp | 84 virtual bool clipRect(float left, float top, float right, float bottom, SkRegion::Op op); 179 virtual void clipRect(const SkRect& rect, SkRegion::Op op, bool antialias) { function in class:android::ClipCopier 180 m_dstCanvas->clipRect(rect, op, antialias); 430 bool SkiaCanvas::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { function in class:android::SkiaCanvas 432 mCanvas->clipRect(rect, op); 450 mCanvas->clipRect(SkRect::MakeEmpty(), op);
|
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/ |
H A D | Canvas_Delegate.java | 381 return canvasDelegate.clipRect(left, top, right, bottom, regionOp); 1048 private boolean clipRect(float left, float top, float right, float bottom, int regionOp) { method in class:Canvas_Delegate 1049 return mSnapshot.clipRect(left, top, right, bottom, regionOp);
|
/frameworks/base/graphics/java/android/graphics/ |
H A D | Canvas.java | 371 * calls to translate,scale,rotate,skew,concat or clipRect,clipPath 385 * clipRect,clipPath will all operate as usual, but when the balancing 402 * scale, rotate, skew, concat or clipRect, clipPath all operate on this 449 * scale, rotate, skew, concat or clipRect, clipPath all operate on this 647 public boolean clipRect(@NonNull RectF rect, @NonNull Region.Op op) { method in class:Canvas 660 public boolean clipRect(@NonNull Rect rect, @NonNull Region.Op op) { method in class:Canvas 672 public boolean clipRect(@NonNull RectF rect) { method in class:Canvas 684 public boolean clipRect(@NonNull Rect rect) { method in class:Canvas 704 public boolean clipRect(float left, float top, float right, float bottom, method in class:Canvas 722 public boolean clipRect(floa method in class:Canvas 740 public boolean clipRect(int left, int top, int right, int bottom) { method in class:Canvas [all...] |