HomeSort by relevance Sort by last modified time
    Searched refs:ClipRegion (Results 1 - 10 of 10) sorted by null

  /frameworks/base/libs/hwui/
ClipArea.h 126 struct ClipRegion : ClipBase {
127 explicit ClipRegion(const SkRegion& region)
130 ClipRegion()
197 void clipRegion(const SkRegion& region, SkRegion::Op op);
ClipArea.cpp 236 void ClipArea::clipRegion(const SkRegion& region, SkRegion::Op op) {
383 serialization = allocator.create<ClipRegion>(mClipRegion);
400 return reinterpret_cast<const ClipRegion*>(scb)->region;
470 ClipRegion* regionClip = allocator.create<ClipRegion>();
528 clipRegion(region, SkRegion::kIntersect_Op);
BakedOpRenderer.cpp 277 auto&& region = reinterpret_cast<const ClipRegion*>(clip)->region;
  /frameworks/base/libs/hwui/tests/unit/
ClipAreaTests.cpp 106 SkRegion clipRegion(area.getClipRegion());
107 auto skRect(clipRegion.getBounds());
166 auto clipRegion = reinterpret_cast<const ClipRegion*>(serializedClip);
167 EXPECT_EQ(SkIRect::MakeWH(200, 200), clipRegion->region.getBounds())
169 EXPECT_EQ(Rect(200, 200), clipRegion->rect);
240 ClipRegion recordedClip;
250 auto clipRegion = reinterpret_cast<const ClipRegion*>(resolvedClip);
251 EXPECT_EQ(SkIRect::MakeLTRB(60, 20, 160, 200), clipRegion->region.getBounds())
    [all...]
  /external/skia/src/core/
SkRecords.h 59 M(ClipRegion) \
224 RECORD(ClipRegion, 0,
SkLiteDL.cpp 53 M(ClipPath) M(ClipRect) M(ClipRRect) M(ClipRegion) \
163 struct ClipRegion final : Op {
164 static const auto kType = Type::ClipRegion;
165 ClipRegion(const SkRegion& region, SkClipOp op) : region(region), op(op) {}
168 void draw(SkCanvas* c, const SkMatrix&) const { c->clipRegion(region, op); }
554 void SkLiteDL::clipRegion(const SkRegion& region, SkClipOp op) {
555 this->push<ClipRegion>(0, region, op);
SkRecordDraw.cpp 91 DRAW(ClipRegion, clipRegion(r.region, r.op));
250 void updateClipBounds(const ClipRegion& op) { this->updateClipBoundsForClipOp(op.devBounds); }
299 void trackBounds(const ClipRegion&) { this->pushControl(); }
SkRecorder.cpp 399 APPEND(ClipRegion, this->getDeviceClipBounds(), deviceRgn, op);
  /external/skia/tests/
CanvasTest.cpp 380 SIMPLE_TEST_STEP(ClipRegion, clipRegion(d.fRegion, kReplace_SkClipOp));
391 canvas->clipRegion(d.fRegion);
438 canvas->clipRegion(d.fRegion);
  /external/skia/tools/debugger/
SkDrawCommand.cpp 217 case kClipRegion_OpType: return "ClipRegion";
278 INSTALL_FACTORY(ClipRegion);
    [all...]

Completed in 306 milliseconds