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

/frameworks/base/libs/hwui/
H A DRenderProperties.cpp175 Rect clipRect; local
176 getClippingRectForFlags(clipFlags, &clipRect);
178 (int)clipRect.left, (int)clipRect.top, (int)clipRect.right, (int)clipRect.bottom);
H A DCanvasState.cpp157 bool CanvasState::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { function in class:android::uirenderer::CanvasState
180 clipRect(bounds.left, bounds.top, bounds.right, bounds.bottom, SkRegion::kIntersect_Op);
202 * the clipRect. Does not modify the scissor.
222 Rect clipRect(currentClipRect());
223 clipRect.snapToPixelBoundaries();
225 if (!clipRect.intersects(r)) return true;
229 *clipRequired = !clipRect.contains(r);
250 Rect clipRect(currentClipRect());
251 clipRect.snapToPixelBoundaries();
253 if (!clipRect
[all...]
H A DLayer.h311 Rect clipRect; member in class:android::uirenderer::Layer
H A DDisplayListCanvas.cpp205 bool DisplayListCanvas::clipRect(float left, float top, float right, float bottom, function in class:android::uirenderer::DisplayListCanvas
208 return mState.clipRect(left, top, right, bottom, op);
H A DRenderNode.cpp447 Rect clipRect; local
448 properties().getClippingRectForFlags(clipFlags, &clipRect);
450 clipRect.left, clipRect.top, clipRect.right, clipRect.bottom,
869 const Rect& clipRect = renderer.getLocalClipBounds(); local
872 clipRect.left, clipRect.top, clipRect
[all...]
H A DSkiaCanvas.cpp80 virtual bool clipRect(float left, float top, float right, float bottom,
169 virtual void clipRect(const SkRect& rect, SkRegion::Op op, bool antialias) { function in class:android::ClipCopier
170 m_dstCanvas->clipRect(rect, op, antialias);
420 bool SkiaCanvas::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { function in class:android::SkiaCanvas
422 mCanvas->clipRect(rect, op);
440 mCanvas->clipRect(SkRect::MakeEmpty(), op);
H A DOpenGLRenderer.cpp201 clip = &(snapshot->layer->clipRect);
728 layer->clipRect.set(clip);
956 clipRect(rect.left, rect.top, rect.right, rect.bottom, SkRegion::kIntersect_Op);
1233 void OpenGLRenderer::setupMergedMultiDraw(const Rect* clipRect) { argument
1234 if (clipRect != nullptr) {
1235 writableSnapshot()->setClip(clipRect->left, clipRect->top, clipRect->right, clipRect->bottom);
1240 bool enableScissor = (clipRect !
2181 bool OpenGLRenderer::clipRect(float left, float top, float right, float bottom, SkRegion::Op op) { function in class:android::uirenderer::OpenGLRenderer
[all...]
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/impl/
H A DGcSnapshot.java527 public boolean clipRect(float left, float top, float right, float bottom, int regionOp) { method in class:GcSnapshot
/frameworks/base/core/jni/
H A Dandroid_graphics_Canvas.cpp175 static jboolean clipRect(JNIEnv*, jobject, jlong canvasHandle, jfloat l, jfloat t, function in namespace:android::CanvasJNI
178 bool nonEmptyClip = get_canvas(canvasHandle)->clipRect(l, t, r, b, op);
691 {"native_clipRect","(JFFFFI)Z", (void*) CanvasJNI::clipRect},
/frameworks/base/graphics/java/android/graphics/
H A DCanvas.java382 * Subsequent calls to translate,scale,rotate,skew,concat or clipRect,
400 * Subsequent calls to translate,scale,rotate,skew,concat or clipRect,
691 public boolean clipRect(@NonNull RectF rect, @NonNull Region.Op op) { method in class:Canvas
704 public boolean clipRect(@NonNull Rect rect, @NonNull Region.Op op) { method in class:Canvas
716 public boolean clipRect(@NonNull RectF rect) { method in class:Canvas
728 public boolean clipRect(@NonNull Rect rect) { method in class:Canvas
748 public boolean clipRect(float left, float top, float right, float bottom, method in class:Canvas
766 public boolean clipRect(float left, float top, float right, float bottom) { method in class:Canvas
784 public boolean clipRect(int left, int top, int right, int bottom) { method in class:Canvas
812 * clipRect() an
[all...]
/frameworks/base/tools/layoutlib/bridge/src/android/graphics/
H A DCanvas_Delegate.java388 return canvasDelegate.clipRect(left, top, right, bottom, regionOp);
1053 private boolean clipRect(float left, float top, float right, float bottom, int regionOp) { method in class:Canvas_Delegate
1054 return mSnapshot.clipRect(left, top, right, bottom, regionOp);

Completed in 151 milliseconds