Home
last modified time | relevance | path

Searched refs:SaveLayer (Results 1 – 12 of 12) sorted by relevance

/external/skia/src/core/
DSkRecordOpts.cpp124 Is<SaveLayer>,
149 typedef Pattern3<Is<SaveLayer>, IsDraw, Is<Restore> > Pattern;
153 SkPaint* layerPaint = pattern->first<SaveLayer>()->paint; in onMatch()
195 typedef Pattern7<Is<SaveLayer>, Is<Save>, Is<ClipRect>, Is<SaveLayer>,
199 SkPaint* opacityPaint = pattern->first<SaveLayer>()->paint; in onMatch()
207 SkPaint* filterLayerPaint = pattern->fourth<SaveLayer>()->paint; in onMatch()
DSkRecordDraw.cpp81 DRAW(SaveLayer, saveLayer(r.bounds, r.paint, r.flags));
274 void updateClipBounds(const SaveLayer& op) { in updateClipBounds()
284 void trackBounds(const SaveLayer& op) { this->pushSaveBlock(op.paint); } in trackBounds()
637 … void trackSaveLayers(const SaveLayer& sl) { this->pushSaveLayerInfo(true, sl.bounds, sl.paint); } in trackSaveLayers()
DSkRecords.h32 M(SaveLayer) \
225 RECORD3(SaveLayer, Optional<SkRect>, bounds, Optional<SkPaint>, paint, SkCanvas::SaveFlags, flags);
DSkRecordPattern.h57 bool operator()(SaveLayer*) { in operator()
DSkRecorder.cpp291 APPEND(SaveLayer, this->copy(bounds), this->copy(paint), flags); in willSaveLayer()
/external/skia/tests/
DRecordOptsTest.cpp88 assert_type<SkRecords::SaveLayer>(r, record, 1); in DEF_TEST()
93 assert_type<SkRecords::SaveLayer>(r, record, 0); in DEF_TEST()
112 assert_type<SkRecords::SaveLayer>(r, *record, i); in assert_savelayer_restore()
185 assert_type<SkRecords::SaveLayer>(r, *record, i); in assert_merge_svg_opacity_and_filter_layers()
292 const SkRecords::SaveLayer* saveLayer = assert_type<SkRecords::SaveLayer>(r, record, index + 3); in DEF_TEST()
305 assert_type<SkRecords::SaveLayer>(r, record, index); in DEF_TEST()
306 assert_type<SkRecords::SaveLayer>(r, record, index + 1); in DEF_TEST()
DCanvasTest.cpp381 TEST_STEP(SaveLayer, SaveLayerStep);
/external/skia/tools/
DDumpRecord.cpp61 void print(const SkRecords::SaveLayer& command, double time) { in print()
91 static const char* NameOf(const SkRecords::SaveLayer&) { in NameOf() argument
/external/skia/src/animator/
DSkDrawSaveLayer.h20 DECLARE_MEMBER_INFO(SaveLayer);
DSkDisplayType.cpp179 CASE_NEW(SaveLayer); in CreateInstance()
334 CASE_GET_INFO(SaveLayer); in GetMembers()
/external/skia/src/gpu/
DGrRecordReplaceDraw.cpp148 void operator()(const SkRecords::SaveLayer& sl) { in operator ()()
/external/skia/dm/
DDMSrcSink.cpp757 void operator()(const SkRecords::SaveLayer& op) { this->draw(op, fCanvas); } in operator ()()