Home
last modified time | relevance | path

Searched refs:drawRegion (Results 1 – 16 of 16) sorted by relevance

/frameworks/base/libs/hwui/tests/common/scenes/
DRectGridAnimation.cpp48 canvas.drawRegion(region, paint); in createContent()
/frameworks/base/libs/WindowManager/Shell/src/com/android/wm/shell/draganddrop/
DDragAndDropPolicy.java413 final Rect drawRegion; field in DragAndDropPolicy.Target
418 drawRegion = draw; in Target()
423 return "Target {hit=" + hitRegion + " draw=" + drawRegion + "}"; in toString()
DDragLayout.java379 target.drawRegion.inset(mDisplayMargin, mDisplayMargin); in recomputeDropTargets()
/frameworks/base/libs/hwui/aconfig/
Dhwui_flags.aconfig90 description: "Add canvas#drawRegion API"
/frameworks/base/libs/hwui/
DRecordingCanvas.h142 void drawRegion(const SkRegion&, const SkPaint&);
DSkiaCanvas.h120 virtual void drawRegion(const SkRegion& region, const Paint& paint) override;
DSkiaCanvas.cpp540 void SkiaCanvas::drawRegion(const SkRegion& region, const Paint& paint) { in drawRegion() function in android::SkiaCanvas
542 applyLooper(&paint, [&](const SkPaint& p) { mCanvas->drawRegion(region, p); }); in drawRegion()
DRecordingCanvas.cpp254 void draw(SkCanvas* c, const SkMatrix&) const { c->drawRegion(region, paint); } in draw()
851 void DisplayListData::drawRegion(const SkRegion& region, const SkPaint& paint) { in drawRegion() function in android::uirenderer::DisplayListData
1174 fDL->drawRegion(region, paint); in onDrawRegion()
/frameworks/base/libs/hwui/hwui/
DCanvas.h220 virtual void drawRegion(const SkRegion& region, const Paint& paint) = 0;
/frameworks/base/libs/hwui/jni/
Dandroid_graphics_Canvas.cpp383 static void drawRegion(JNIEnv* env, jobject, jlong canvasHandle, jlong regionHandle, in drawRegion() function
387 get_canvas(canvasHandle)->drawRegion(*region, *paint); in drawRegion()
837 {"nDrawRegion", "(JJJ)V", (void*)CanvasJNI::drawRegion},
/frameworks/base/libs/hwui/canvas/
DCanvasOps.h216 void draw(SkCanvas* canvas) const { canvas->drawRegion(region, paint); }
/frameworks/native/services/surfaceflinger/CompositionEngine/src/
DOutput.cpp770 Region drawRegion(outputState.transform.transform(visibleNonTransparentRegion)); in ensureOutputLayerIfVisible() local
771 drawRegion.andSelf(outputState.displaySpace.getBoundsAsRect()); in ensureOutputLayerIfVisible()
772 if (drawRegion.isEmpty()) { in ensureOutputLayerIfVisible()
/frameworks/base/graphics/java/android/graphics/
DCanvas.java1940 public void drawRegion(@NonNull Region region, @NonNull Paint paint) {
1941 super.drawRegion(region, paint);
DBaseRecordingCanvas.java293 public void drawRegion(@NonNull Region region, @NonNull Paint paint) { in drawRegion() method in BaseRecordingCanvas
DBaseCanvas.java336 public void drawRegion(@NonNull Region region, @NonNull Paint paint) { in drawRegion() method in BaseCanvas
/frameworks/base/core/api/
Dcurrent.txt15751 …method @FlaggedApi("com.android.graphics.hwui.flags.draw_region") public void drawRegion(@NonNull …