Home
last modified time | relevance | path

Searched refs:SkRect (Results 1 – 25 of 86) sorted by relevance

1234

/frameworks/base/libs/hwui/tests/unit/
DFatalTestCanvas.h28 void onDrawAnnotation(const SkRect&, const char key[], SkData* value) { in onDrawAnnotation() argument
51 const SkRect* cullRect, const SkPaint& paint) { in onDrawTextRSXform()
64 void onDrawRect(const SkRect&, const SkPaint&) { in onDrawRect() argument
70 void onDrawOval(const SkRect&, const SkPaint&) { in onDrawOval() argument
73 void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter, in onDrawArc() argument
86 void onDrawAtlas(const SkImage*, const SkRSXform[], const SkRect[], const SkColor[], int count, in onDrawAtlas() argument
87 SkBlendMode, const SkRect* cull, const SkPaint*) { in onDrawAtlas()
96 void onDrawImageRect(const SkImage*, const SkRect*, const SkRect&, const SkPaint*, in onDrawImageRect() argument
100 void onDrawImageNine(const SkImage*, const SkIRect& center, const SkRect& dst, const SkPaint*) { in onDrawImageNine()
103 void onDrawImageLattice(const SkImage*, const Lattice& lattice, const SkRect& dst, in onDrawImageLattice()
[all …]
DDamageAccumulatorTests.cpp34 SkRect curDirty; in TEST()
40 ASSERT_EQ(SkRect(), curDirty); in TEST()
44 ASSERT_EQ(SkRect::MakeLTRB(50, 50, 100, 100), curDirty); in TEST()
47 ASSERT_EQ(SkRect::MakeLTRB(50, 50, 100, 100), curDirty); in TEST()
55 SkRect curDirty; in TEST()
60 ASSERT_EQ(SkRect::MakeLTRB(50, 50, 100, 100), curDirty); in TEST()
63 ASSERT_EQ(SkRect::MakeLTRB(75, 75, 125, 125), curDirty); in TEST()
69 SkRect curDirty; in TEST()
81 ASSERT_EQ(SkRect::MakeLTRB(50, 50, 200, 125), curDirty); in TEST()
99 SkRect dirty; in TEST()
[all …]
DSkiaPipelineTests.cpp45 SkRect dirty = SkRect::MakeLargest(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
67 SkRect dirty = SkRect::MakeLargest(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
89 SkRect dirty = SkRect::MakeXYWH(0, 1, 2, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST()
127 SkRect dirty = SkRect::MakeLargest(); in RENDERTHREAD_SKIA_PIPELINE_TEST()
129 layerUpdateQueue.enqueueLayerWithDamage(blueNode.get(), SkRect::MakeWH(2, 1)); in RENDERTHREAD_SKIA_PIPELINE_TEST()
155 SkRect dirty = SkRect::MakeXYWH(0, 0, 1, 1); in RENDERTHREAD_SKIA_PIPELINE_TEST()
223 void onDrawRect(const SkRect& rect, const SkPaint& paint) override { in RENDERTHREAD_SKIA_PIPELINE_TEST()
228 EXPECT_EQ(SkRect::MakeLTRB(600, 100, 700, 500), TestUtils::getClipBounds(this)); in RENDERTHREAD_SKIA_PIPELINE_TEST()
233 EXPECT_EQ(SkRect::MakeLTRB(100, 400, 600, 500), TestUtils::getClipBounds(this)); in RENDERTHREAD_SKIA_PIPELINE_TEST()
238 EXPECT_EQ(SkRect::MakeLTRB(100, 100, 700, 500), TestUtils::getClipBounds(this)); in RENDERTHREAD_SKIA_PIPELINE_TEST()
[all …]
DRenderNodeDrawableTests.cpp91 void onDrawRect(const SkRect& rect, const SkPaint& paint) override { in onDrawRect()
171 static SkRect getRecorderClipBounds(const SkiaRecordingCanvas& recorder) { in getRecorderClipBounds()
172 SkRect clipBounds; in getRecorderClipBounds()
194 ASSERT_EQ(SkRect::MakeLTRB(0, 0, 400, 800), getRecorderClipBounds(recorder)); in TEST()
199 ASSERT_EQ(SkRect::MakeLTRB(0, 0, 400, 400), getRecorderClipBounds(recorder)); in TEST()
203 ASSERT_EQ(SkRect::MakeLTRB(50, 50, 350, 350), getRecorderClipBounds(recorder)); in TEST()
209 ASSERT_EQ(SkRect::MakeLTRB(0, 0, 400, 800), getRecorderClipBounds(recorder)); in TEST()
238 void onDrawRect(const SkRect& rect, const SkPaint& paint) override { in RENDERTHREAD_TEST()
243 EXPECT_EQ(SkRect::MakeWH(100, 100), rect); in RENDERTHREAD_TEST()
246 EXPECT_EQ(SkRect::MakeLTRB(0, 0, 100, 100), TestUtils::getClipBounds(this)); in RENDERTHREAD_TEST()
[all …]
DSkiaBehaviorTests.cpp96 p0.addRect(SkRect::MakeXYWH(-5.0f, 0.0f, 1080.0f, 242.0f)); in TEST()
97 p1.addRect(SkRect::MakeXYWH(0.0f, 0.0f, 1080.0f, 242.0f)); in TEST()
99 SkRect resultRect; in TEST()
101 ASSERT_EQ(SkRect::MakeXYWH(0.0f, 0.0f, 1075.0f, 242.0f), resultRect); in TEST()
DSkiaRenderPropertiesTests.cpp50 void onDrawRect(const SkRect& rect, const SkPaint& paint) override { in testProperty()
81 EXPECT_EQ(SkRect::MakeLTRB(10, 20, 100, 100), TestUtils::getClipBounds(&canvas)) in TEST()
90 EXPECT_EQ(SkRect::MakeLTRB(25, 25, 75, 75), TestUtils::getClipBounds(&canvas)); in TEST()
99 EXPECT_EQ(SkRect::MakeLTRB(10, 20, 30, 40), TestUtils::getClipBounds(&canvas)); in TEST()
DFrameBuilderTests.cpp137 FrameBuilder frameBuilder(SkRect::MakeWH(100, 200), 100, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
165 FrameBuilder frameBuilder(SkRect::MakeWH(100, 200), 100, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
194 FrameBuilder frameBuilder(SkRect::MakeWH(200, 200), 200, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
211 FrameBuilder frameBuilder(SkRect::MakeWH(200, 200), 200, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
247 FrameBuilder frameBuilder(SkRect::MakeWH(200, 200), 200, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
273 FrameBuilder frameBuilder(SkRect::MakeWH(100, 100), 100, 100, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
344 FrameBuilder frameBuilder(SkRect::MakeWH(800, 600), 800, 600, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
366 FrameBuilder frameBuilder(SkRect::MakeWH(800, 600), 800, 600, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
409 FrameBuilder frameBuilder(SkRect::MakeWH(200, 200), 200, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
437 FrameBuilder frameBuilder(SkRect::MakeLTRB(10, 10, 190, 190), 200, 200, in RENDERTHREAD_OPENGL_PIPELINE_TEST()
[all …]
/frameworks/base/libs/hwui/
DSkiaCanvasProxy.h59 virtual void onDrawOval(const SkRect&, const SkPaint&) override;
60 virtual void onDrawRect(const SkRect&, const SkPaint&) override;
63 virtual void onDrawArc(const SkRect&, SkScalar startAngle, SkScalar sweepAngle, bool useCenter,
67 virtual void onDrawBitmapRect(const SkBitmap&, const SkRect* src, const SkRect& dst,
70 const SkRect& dst, const SkPaint*) override;
72 virtual void onDrawImageRect(const SkImage*, const SkRect*, const SkRect&, const SkPaint*,
74 virtual void onDrawImageNine(const SkImage*, const SkIRect& center, const SkRect& dst,
76 virtual void onDrawImageLattice(const SkImage*, const Lattice& lattice, const SkRect& dst,
91 const SkRect* cullRect, const SkPaint& paint);
99 virtual void onClipRect(const SkRect&, SkClipOp, ClipEdgeStyle) override;
DSkiaCanvasProxy.cpp86 void SkiaCanvasProxy::onDrawOval(const SkRect& rect, const SkPaint& paint) { in onDrawOval()
90 void SkiaCanvasProxy::onDrawRect(const SkRect& rect, const SkPaint& paint) { in onDrawRect()
96 const SkRect& rect = roundRect.rect(); in onDrawRRect()
107 void SkiaCanvasProxy::onDrawArc(const SkRect& rect, SkScalar startAngle, SkScalar sweepAngle, in onDrawArc()
136 void SkiaCanvasProxy::onDrawBitmapRect(const SkBitmap& skBitmap, const SkRect* srcPtr, in onDrawBitmapRect()
137 const SkRect& dst, const SkPaint* paint, SrcRectConstraint) { in onDrawBitmapRect()
138 SkRect src = (srcPtr) ? *srcPtr : SkRect::MakeWH(skBitmap.width(), skBitmap.height()); in onDrawBitmapRect()
146 const SkRect& dst, const SkPaint*) { in onDrawBitmapNine()
159 void SkiaCanvasProxy::onDrawImageRect(const SkImage* image, const SkRect* srcPtr, const SkRect& dst, in onDrawImageRect()
164 SkRect src = (srcPtr) ? *srcPtr : SkRect::MakeWH(image->width(), image->height()); in onDrawImageRect()
[all …]
DDamageAccumulator.cpp42 SkRect pendingDirty;
121 static inline void mapRect(const Matrix4* matrix, const SkRect& in, SkRect* out) { in mapRect()
139 static inline void mapRect(const RenderProperties& props, const SkRect& in, SkRect* out) { in mapRect()
142 SkRect temp(in); in mapRect()
181 SkRect* rect = &frame->pendingDirty; in applyTransforms()
231 void DamageAccumulator::peekAtDirty(SkRect* dest) const { in peekAtDirty()
235 void DamageAccumulator::finish(SkRect* totalDirty) { in finish()
DSkiaCanvas.cpp188 const SkRect bounds = SkRect::MakeLTRB(left, top, right, bottom); in saveLayer()
206 Clip(const SkRect& rect, SkClipOp op, const SkMatrix& m) in Clip()
354 bool SkiaCanvas::getClipBounds(SkRect* outRect) const { in getClipBounds()
370 SkRect r = SkRect::Make(ibounds); in getClipBounds()
377 SkRect bounds = SkRect::MakeLTRB(left, top, right, bottom); in quickRejectRect()
386 SkRect rect = SkRect::MakeLTRB(left, top, right, bottom); in clipRect()
497 SkRect rect = SkRect::MakeLTRB(left, top, right, bottom); in drawRoundRect()
508 SkRect oval = SkRect::MakeLTRB(left, top, right, bottom); in drawOval()
515 SkRect arc = SkRect::MakeLTRB(left, top, right, bottom); in drawArc()
560 SkRect srcRect = SkRect::MakeLTRB(srcLeft, srcTop, srcRight, srcBottom); in drawBitmap()
[all …]
/frameworks/base/libs/hwui/pipeline/skia/
DDumpOpsCanvas.h39 void onClipRect(const SkRect& rect, SkClipOp, ClipEdgeStyle) override { in onClipRect()
63 void onDrawRect(const SkRect&, const SkPaint&) override { in onDrawRect() argument
71 void onDrawOval(const SkRect&, const SkPaint&) override { in onDrawOval() argument
75 void onDrawArc(const SkRect&, SkScalar, SkScalar, bool, const SkPaint&) override { in onDrawArc() argument
105 void onDrawTextRSXform(const void*, size_t, const SkRSXform[], const SkRect*, in onDrawTextRSXform() argument
118 void onDrawImageNine(const SkImage*, const SkIRect& center, const SkRect& dst, in onDrawImageNine()
123 void onDrawImageRect(const SkImage*, const SkRect*, const SkRect&, const SkPaint*, in onDrawImageRect() argument
128 void onDrawImageLattice(const SkImage*, const Lattice& lattice, const SkRect& dst, in onDrawImageLattice()
DSkiaProfileRenderer.cpp24 SkRect rect = SkRect::MakeLTRB(left, top, right, bottom); in drawRect()
30 SkRect rect = SkRect::MakeLTRB(rects[index + 0], rects[index + 1], rects[index + 2], in drawRects()
DReorderBarrierDrawables.h44 virtual SkRect onGetBounds() override { in onGetBounds()
45 return SkRect::MakeLargest(); in onGetBounds()
69 virtual SkRect onGetBounds() override { in onGetBounds()
70 return SkRect::MakeLargest(); in onGetBounds()
DAnimatedDrawables.h43 virtual SkRect onGetBounds() override { in onGetBounds()
44 return SkRect::MakeLTRB(mLeft->value, mTop->value, mRight->value, mBottom->value); in onGetBounds()
47 SkRect rect = SkRect::MakeLTRB(mLeft->value, mTop->value, mRight->value, mBottom->value); in onDraw()
71 virtual SkRect onGetBounds() override { in onGetBounds()
75 return SkRect::MakeLTRB(x - radius, y - radius, x + radius, y + radius); in onGetBounds()
DRenderNodeDrawable.cpp61 static void clipOutline(const Outline& outline, SkCanvas* canvas, const SkRect* pendingClip) { in clipOutline()
75 SkRect rect = possibleRect.toSkRect(); in clipOutline()
104 SkRect dimensions = SkRect::MakeWH(renderNode->getWidth(), renderNode->getHeight()); in forceDraw()
171 const SkRect bounds = SkRect::MakeWH(properties.getWidth(), properties.getHeight()); in drawContent()
251 SkRect bounds = SkRect::MakeLTRB(layerBounds.left, layerBounds.top, in setViewProperties()
264 const SkRect* pendingClip = nullptr; in setViewProperties()
265 SkRect clipRect; in setViewProperties()
DSkiaRecordingCanvas.cpp125 virtual SkRect onGetBounds() override { in onGetBounds()
126 return SkRect::MakeLargest(); in onGetBounds()
201 SkRect srcRect = SkRect::MakeLTRB(srcLeft, srcTop, srcRight, srcBottom); in drawBitmap()
202 SkRect dstRect = SkRect::MakeLTRB(dstLeft, dstTop, dstRight, dstBottom); in drawBitmap()
233 SkRect dst = SkRect::MakeLTRB(dstLeft, dstTop, dstRight, dstBottom); in drawNinePatch()
DSkiaVulkanPipeline.h33 bool draw(const renderthread::Frame& frame, const SkRect& screenDirty, const SkRect& dirty,
40 bool swapBuffers(const renderthread::Frame& frame, bool drew, const SkRect& screenDirty,
DSkiaOpenGLPipeline.h32 bool draw(const renderthread::Frame& frame, const SkRect& screenDirty, const SkRect& dirty,
39 bool swapBuffers(const renderthread::Frame& frame, bool drew, const SkRect& screenDirty,
DSkiaPipeline.cpp111 const SkRect bounds = SkRect::MakeWH(properties.getWidth(), properties.getHeight()); in renderLayersImpl()
179 void SkiaPipeline::renderFrame(const LayerUpdateQueue& layers, const SkRect& clip, in renderFrame()
234 void SkiaPipeline::renderFrameImpl(const LayerUpdateQueue& layers, const SkRect& clip, in renderFrameImpl()
283 canvas->clipRect(SkRect::MakeLTRB(content.right, backdrop.top, in renderFrameImpl()
291 canvas->clipRect(SkRect::MakeLTRB(content.left, content.bottom, in renderFrameImpl()
305 const SkRect contentLocalClip = SkRect::MakeXYWH(contentDrawBounds.left, in renderFrameImpl()
351 void SkiaPipeline::renderOverdraw(const LayerUpdateQueue& layers, const SkRect& clip, in renderOverdraw()
DSkiaOpenGLReadback.cpp69 const SkRect bufferRect = SkRect::MakeIWH(imgWidth, imgHeight); in copyImageInto()
70 SkRect skiaSrcRect = srcRect.toSkRect(); in copyImageInto()
101 SkRect::MakeWH(bitmap->width(), bitmap->height()), &paint); in copyImageInto()
/frameworks/base/core/jni/android/graphics/pdf/
DPdfDocument.cpp37 PageRecord(int width, int height, const SkRect& contentRect) in PageRecord()
56 SkRect mContentRect;
69 SkRect contentRect = SkRect::MakeLTRB( in startPage()
76 SkRect::MakeWH(contentRect.width(), contentRect.height())); in startPage()
/frameworks/base/libs/hwui/tests/common/scenes/
DReadbackFromHardwareBitmap.cpp37 canvas.drawRect(SkRect::MakeXYWH(30, 30, 30, 150), paint); in createHardwareBitmap()
38 canvas.drawRect(SkRect::MakeXYWH(30, 30, 100, 30), paint); in createHardwareBitmap()
39 canvas.drawRect(SkRect::MakeXYWH(30, 100, 70, 30), paint); in createHardwareBitmap()
/frameworks/base/libs/hwui/renderthread/
DIRenderPipeline.h53 virtual bool draw(const Frame& frame, const SkRect& screenDirty, const SkRect& dirty,
60 virtual bool swapBuffers(const Frame& frame, bool drew, const SkRect& screenDirty,
/frameworks/base/libs/hwui/tests/common/
DTestUtils.cpp200 SkRect TestUtils::getClipBounds(const SkCanvas* canvas) { in getClipBounds()
201 return SkRect::Make(canvas->getDeviceClipBounds()); in getClipBounds()
204 SkRect TestUtils::getLocalClipBounds(const SkCanvas* canvas) { in getLocalClipBounds()
207 return SkRect::MakeEmpty(); in getLocalClipBounds()
209 SkRect outlineInDeviceCoord = TestUtils::getClipBounds(canvas); in getLocalClipBounds()
210 SkRect outlineInLocalCoord; in getLocalClipBounds()

1234