Home
last modified time | relevance | path

Searched refs:SkRecord (Results 1 – 25 of 28) sorted by relevance

12

/external/skia/src/core/
DSkRecordOpts.cpp16 void SkRecordOptimize(SkRecord* record) { in SkRecordOptimize()
36 static bool apply(Pass* pass, SkRecord* record) { in apply()
54 bool onMatch(SkRecord* record, Pattern* pattern, unsigned begin, unsigned end) { in onMatch()
130 bool onMatch(SkRecord* record, Pattern* pattern, unsigned begin, unsigned end) { in onMatch()
138 void SkRecordNoopSaveRestores(SkRecord* record) { in SkRecordNoopSaveRestores()
151 bool onMatch(SkRecord* record, Pattern* pattern, unsigned begin, unsigned end) { in onMatch()
173 static bool KillSaveLayerAndRestore(SkRecord* record, unsigned saveLayerIndex) { in KillSaveLayerAndRestore()
179 void SkRecordNoopSaveLayerDrawRestores(SkRecord* record) { in SkRecordNoopSaveLayerDrawRestores()
198 bool onMatch(SkRecord* record, Pattern* pattern, unsigned begin, unsigned end) { in onMatch()
222 static bool KillSaveLayerAndRestore(SkRecord* record, unsigned saveLayerIndex) { in KillSaveLayerAndRestore()
[all …]
DSkRecord.cpp10 SkRecord::~SkRecord() { in ~SkRecord()
17 void SkRecord::grow() { in grow()
24 size_t SkRecord::bytesUsed() const { in bytesUsed()
25 size_t bytes = fAlloc.approxBytesAllocated() + sizeof(SkRecord); in bytesUsed()
DSkRecordOpts.h14 void SkRecordOptimize(SkRecord*);
17 void SkRecordNoopSaveRestores(SkRecord*);
21 void SkRecordNoopSaveLayerDrawRestores(SkRecord*);
25 void SkRecordMergeSvgOpacityAndFilterLayers(SkRecord*);
DSkRecordDraw.h20 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord&, SkBBoxHierarchy*);
22 void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord& record,
27 void SkRecordDraw(const SkRecord&, SkCanvas*, SkPicture const* const drawablePicts[],
36 void SkRecordPartialDraw(const SkRecord&, SkCanvas*,
DSkRecordPattern.h112 SK_ALWAYS_INLINE unsigned match(SkRecord* record, unsigned i) { in match()
119 SK_ALWAYS_INLINE bool search(SkRecord* record, unsigned* begin, unsigned* end) { in search()
140 unsigned matchHead(T*, SkRecord* record, unsigned i) { in matchHead()
151 unsigned matchHead(Star<T>*, SkRecord* record, unsigned i) { in matchHead()
171 unsigned match(SkRecord*, unsigned i) { return i; } in match()
DSkRecord.h28 class SkRecord : public SkNVRefCnt<SkRecord> {
35 SkRecord() in SkRecord() function
40 ~SkRecord();
DSkRecorder.h39 SkRecorder(SkRecord*, int width, int height); // legacy version
40 SkRecorder(SkRecord*, const SkRect& bounds);
42 void reset(SkRecord*, const SkRect& bounds);
137 SkRecord* fRecord;
DSkPictureRecorder.cpp37 fRecord.reset(SkNEW(SkRecord)); in beginRecording()
106 SkAutoTUnref<SkRecord> fRecord;
113 SkRecordedDrawable(SkRecord* record, SkBBoxHierarchy* bbh, SkDrawableList* drawableList, in SkRecordedDrawable()
DSkPicture.cpp109 bool WillPlaybackBitmaps(const SkRecord& record) { in WillPlaybackBitmaps()
192 SkPicture::Analysis::Analysis(const SkRecord& record) { in Analysis()
399 SkPictureData* SkPicture::Backport(const SkRecord& src, const SkPictInfo& info, in Backport()
457 SkRecord* record, in SkPicture()
DSkRecordDraw.cpp12 void SkRecordDraw(const SkRecord& record, in SkRecordDraw()
60 void SkRecordPartialDraw(const SkRecord& record, SkCanvas* canvas, in SkRecordPartialDraw()
153 FillBounds(const SkRect& cullRect, const SkRecord& record) in FillBounds()
589 CollectLayers(const SkRect& cullRect, const SkRecord& record, in CollectLayers()
784 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord& record, SkBBoxHierarchy* bbh) { in SkRecordFillBounds()
795 void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord& record, in SkRecordComputeLayers()
DSkRecorder.cpp35 SkRecorder::SkRecorder(SkRecord* record, int width, int height) in SkRecorder()
40 SkRecorder::SkRecorder(SkRecord* record, const SkRect& bounds) in SkRecorder()
45 void SkRecorder::reset(SkRecord* record, const SkRect& bounds) { in reset()
/external/skia/tests/
DRecordDrawTest.cpp34 SkRecord record; in DEF_TEST()
61 SkRecord record; in DEF_TEST()
66 SkRecord rerecord; in DEF_TEST()
77 SkRecord record; in DEF_TEST()
82 SkRecord rerecord; in DEF_TEST()
93 SkRecord scaleRecord; in DEF_TEST()
100 SkRecord translateRecord; in DEF_TEST()
156 SkRecord record; in DEF_TEST()
177 SkRecord record; in DEF_TEST()
210 SkRecord record; in DEF_TEST()
[all …]
DRecorderTest.cpp32 void apply(const SkRecord& record) { in apply()
43 SkRecord record; in DEF_TEST()
56 SkRecord record; in DEF_TEST()
84 SkRecord record; in DEF_TEST()
101 SkRecord record; in DEF_TEST()
116 SkRecord record; in DEF_TEST()
DRecordPatternTest.cpp17 SkRecord record; in DEF_TEST()
39 SkRecord record; in DEF_TEST()
62 SkRecord record; in DEF_TEST()
76 SkRecord record; in DEF_TEST()
100 SkRecord record; in DEF_TEST()
140 SkRecord record; in DEF_TEST()
DRecordTest.cpp29 void apply(const SkRecord& record) { in apply()
47 void apply(SkRecord* record) { in apply()
58 SkRecord record; in DEF_TEST()
87 SkRecord record; in DEF_TEST()
DRecordOptsTest.cpp23 SkRecord record; in DEF_TEST()
38 SkRecord record; in DEF_TEST()
52 SkRecord record; in DEF_TEST()
75 SkRecord record; in DEF_TEST()
104 SkRecord* record, in assert_savelayer_restore()
118 SkRecord record; in DEF_TEST()
177 SkRecord* record, in assert_merge_svg_opacity_and_filter_layers()
191 SkRecord record; in DEF_TEST()
DRecordTestUtils.h23 static const T* assert_type(skiatest::Reporter* r, const SkRecord& record, unsigned index) { in assert_type()
36 template <typename DrawT> int count_instances_of_type(const SkRecord& record) { in count_instances_of_type()
45 template <typename DrawT> int find_first_instances_of_type(const SkRecord& record) { in find_first_instances_of_type()
DRecordReplaceDrawTest.cpp49 SkRecord rerecord; in DEF_TEST()
83 SkRecord rerecord; in DEF_TEST()
133 SkRecord rerecord; in test_replacements()
/external/skia/include/core/
DSkPicture.h32 class SkRecord; variable
262 SkRecord*,
269 static SkPictureData* Backport(const SkRecord&, const SkPictInfo&,
275 SkAutoTUnref<const SkRecord> fRecord;
290 explicit Analysis(const SkRecord&);
DSkPictureRecorder.h24 class SkRecord; variable
104 SkAutoTUnref<SkRecord> fRecord;
/external/skia/tools/
DDumpRecord.h10 class SkRecord; variable
20 void DumpRecord(const SkRecord& record,
Ddump_record.cpp26 static void dump(const char* name, int w, int h, const SkRecord& record) { in dump()
63 SkRecord record; in tool_main()
DDumpRecord.cpp104 void DumpRecord(const SkRecord& record, in DumpRecord()
/external/skia/src/gpu/
DGrRecordReplaceDraw.cpp80 const SkRecord* record = fPicture->fRecord.get(); in draw()
/external/skia/gyp/
Dcore.gypi169 '<(skia_src_path)/core/SkRecord.cpp',

12