/frameworks/base/libs/hwui/tests/unit/ |
OpDumperTests.cpp | 37 ClipRect clipRect(uirenderer::Rect(50, 50)); 38 op.localClip = &clipRect;
|
SnapshotTests.cpp | 33 ClipRect rect(Rect(0, 0, 75, 75)); 55 ClipRect rect(Rect(0, 0, 75, 75));
|
BakedOpStateTests.cpp | 33 ClipRect clip(Rect(100, 200)); 40 EXPECT_EQ(Rect(100, 200), state.clipRect()); 54 EXPECT_EQ(Rect(10, 20, 100, 200), state.clipRect()); 68 ClipRect clip(Rect(100, 200)); 165 ClipRect clip(Rect(200, 200)); 183 ClipRect clip(Rect(100, 200)); 233 ClipRect clip(Rect(100, 200)); 247 ClipRect clip(Rect(200, 200)); 262 ClipRect clip(Rect(200, 200));
|
ClipAreaTests.cpp | 103 Rect clipRect(area.getClipRect()); 105 EXPECT_EQ(expected, clipRect); 202 ClipRect recordedClip(Rect(100, 100)); 214 ClipRect recordedClip2(Rect(100, 100)); 224 ClipRect recordedClip(Rect(100, 100)); 267 ClipRect recordedClip(Rect(100.12, 100.74));
|
/frameworks/base/libs/hwui/ |
BakedOpState.h | 66 ResolvedRenderState(const ClipRect* viewportRect, const Rect& dstRect); 72 Rect outClip(clipRect()); 77 const Rect& clipRect() const { 127 const ClipRect* clip, const Rect& dstRect, const RecordedOp& recordedOp); 163 BakedOpState(const ClipRect* clipRect, const Rect& dstRect, const RecordedOp& recordedOp) 164 : computedState(clipRect, dstRect)
|
ClipArea.h | 114 struct ClipRect : ClipBase { 115 explicit ClipRect(const Rect& rect)
|
LayerBuilder.h | 110 const ClipRect repaintClip;
|
BakedOpState.cpp | 59 const Rect& clipRect = clipState->rect; 60 if (CC_UNLIKELY(clipRect.isEmpty() || !clippedBounds.intersects(clipRect))) { 63 // Note: we could rewind the clipState object in situations where the clipRect is empty, 69 clipSideFlags = computeClipSideFlags(clipRect, clippedBounds); 70 clippedBounds.doIntersect(clipRect); 103 ResolvedRenderState::ResolvedRenderState(const ClipRect* clipRect, const Rect& dstRect) 105 , clipState(clipRect) 107 , clipSideFlags(computeClipSideFlags(clipRect->rect, dstRect) [all...] |
ClipArea.cpp | 376 serialization = allocator.create<ClipRect>(mClipRect); 415 static const ClipRect sEmptyClipRect(Rect(0, 0)); 436 auto rectClip = allocator.create<ClipRect>(recordedClip->rect);
|
BakedOpDispatcher.cpp | 82 ClipRect renderTargetClip(opList.clip); 186 ClipRect renderTargetClip(opList.clip); 302 const Rect* localOpClip = pureTranslate ? &state.computedState.clipRect() : nullptr; 322 ClipRect renderTargetClip(opList.clip); [all...] |
BakedOpRenderer.cpp | 133 ClipRect overdrawClip(repaintRect); 366 auto&& clip = state.computedState.clipRect();
|
/external/skia/tests/ |
RecordTest.cpp | 83 APPEND(record, SkRecords::ClipRect); 94 assert_type<SkRecords::ClipRect>(r, record, 1);
|
RecordPatternTest.cpp | 17 Is<ClipRect>, 33 recorder.clipRect(SkRect::MakeWH(300, 200)); 39 REPORTER_ASSERT(r, pattern.second<ClipRect>() != nullptr); 49 // There will be two save-clipRect-restore blocks [0,3) and [3,6). 52 recorder.clipRect(SkRect::MakeWH(300, 200)); 73 recorder.clipRect(SkRect::MakeWH(300, 200)); 81 Pattern<Is<Save>, Greedy<Is<ClipRect>>, Is<Restore>> pattern; 88 recorder.clipRect(SkRect::MakeWH(300, 200)); 94 recorder.clipRect(SkRect::MakeWH(300, 200)); 95 recorder.clipRect(SkRect::MakeWH(100, 100)) [all...] |
RecordDrawTest.cpp | 64 recorder.clipRect(SkRect::MakeWH(100, 200)); 73 REPORTER_ASSERT(r, 0 == count_instances_of_type<SkRecords::ClipRect>(rerecord)); 137 recorder.clipRect(SkRect::MakeWH(400, 500)); 218 recorder.clipRect(SkRect::MakeWH(20, 40)); 226 // The saveLayer, clipRect, and restore bounds were incorrectly (0,0,70,50).
|
CanvasTest.cpp | 87 canvas.clipRect(SkRect::MakeEmpty()); 130 canvas->clipRect(SkRect::Make(clipR), SkClipOp::kIntersect); 147 canvas->clipRect(expandR, op); 170 canvas->clipRect({0, 0, 20, 40 }); 172 canvas->clipRect({30, 0, 50, 40 }); 378 SIMPLE_TEST_STEP(ClipRect, clipRect(d.fRect)); 437 canvas->clipRect(d.fRect); 477 testCanvas->clipRect(d.fRect); 681 canvas.clipRect(SkRect::MakeXYWH(12.7f, 12.7f, 75, 75)) [all...] |
/external/skia/src/utils/ |
SkCanvasStateUtils.cpp | 45 struct ClipRect { 53 ClipRect* clipRects; 147 * and some more common complex clips (e.g. a clipRect with a sub-rect 150 SkSWriter32<4*sizeof(ClipRect)> clipWriter; 157 // matches the ordering of our ClipRect struct 164 state->clipRects = (ClipRect*) sk_malloc_throw(clipWriter.bytesWritten());
|
/packages/apps/LegacyCamera/jni/feature_mos/src/mosaic/ |
Geometry.h | 34 inline void ClipRect(double x, double y, BlendRect &brect) 42 inline void ClipRect(BlendRect rrect, BlendRect &brect)
|
Blend.cpp | 166 ClipRect(mb->brect, global_rect); [all...] |
/external/skia/src/core/ |
SkRecords.h | 58 M(ClipRect) \ 220 RECORD(ClipRect, 0,
|
SkRecordOpts.cpp | 238 ClipRect 245 typedef Pattern<Is<SaveLayer>, Is<Save>, Is<ClipRect>, Is<SaveLayer>,
|
SkLiteDL.cpp | 53 M(ClipPath) M(ClipRect) M(ClipRRect) M(ClipRegion) \ 147 struct ClipRect final : Op { 148 static const auto kType = Type::ClipRect; 149 ClipRect(const SkRect& rect, SkClipOp op, bool aa) : rect(rect), op(op), aa(aa) {} 153 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRect(rect, op, aa); } 548 void SkLiteDL::clipRect(const SkRect& rect, SkClipOp op, bool aa) { 549 this->push<ClipRect>(0, rect, op, aa);
|
SkRecordDraw.cpp | 90 DRAW(ClipRect, clipRect(r.rect, r.opAA.op(), r.opAA.aa())); 249 void updateClipBounds(const ClipRect& op) { this->updateClipBoundsForClipOp(op.devBounds); } 296 void trackBounds(const ClipRect&) { this->pushControl(); }
|
SkRecorder.cpp | 382 APPEND(ClipRect, this->getDeviceClipBounds(), rect, opAA);
|
/external/skia/tools/viewer/ |
Viewer.cpp | 894 canvas->clipRect(rect); [all...] |
/frameworks/base/libs/hwui/tests/common/ |
TestUtils.h | 51 EXPECT_EQ((expRect), reinterpret_cast<const ClipRect*>(clipStatePtr)->rect); \
|