Home
last modified time | relevance | path

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

12

/external/skia/src/core/
DSkRecordOpts.cpp25 static bool apply(Pass* pass, SkRecord* record) { in apply()
38 static void multiple_set_matrices(SkRecord* record) { in multiple_set_matrices()
45 bool onMatch(SkRecord* record, Match* pattern, int begin, int end) { in multiple_set_matrices()
56 static void apply_matrix_to_draw_params(SkRecord* record) {
63 bool onMatch(SkRecord* record, Pattern* pattern, int begin, int end) {
82 bool onMatch(SkRecord* record, Match*, int begin, int end) { in onMatch()
159 bool onMatch(SkRecord* record, Match*, int begin, int end) { in onMatch()
167 void SkRecordNoopSaveRestores(SkRecord* record) { in SkRecordNoopSaveRestores()
190 bool onMatch(SkRecord* record, Match* match, int begin, int end) { in onMatch()
223 static bool KillSaveLayerAndRestore(SkRecord* record, int saveLayerIndex) { in KillSaveLayerAndRestore()
[all …]
DSkRecord.cpp12 SkRecord::~SkRecord() { in ~SkRecord()
19 void SkRecord::grow() { in grow()
25 size_t SkRecord::bytesUsed() const { in bytesUsed()
26 size_t bytes = fApproxBytesAllocated + sizeof(SkRecord); in bytesUsed()
30 void SkRecord::defrag() { in defrag()
DSkRecordOpts.h14 void SkRecordOptimize(SkRecord*);
17 void SkRecordNoopSaveRestores(SkRecord*);
22 void SkRecordNoopSaveLayerDrawRestores(SkRecord*);
27 void SkRecordMergeSvgOpacityAndFilterLayers(SkRecord*);
30 void SkRecordOptimize2(SkRecord*);
DSkBigPicture.h18 class SkRecord; variable
37 SkRecord*, // We take ownership of the caller's ref.
58 const SkRecord* record() const { return fRecord.get(); } in record()
62 void init(const SkRecord&);
79 sk_sp<const SkRecord> fRecord;
DSkRecordDraw.h21 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord&, SkRect bounds[]);
26 void SkRecordComputeLayers(const SkRect& cullRect, const SkRecord&, SkRect bounds[],
30 void SkRecordDraw(const SkRecord&, SkCanvas*, SkPicture const* const drawablePicts[],
39 void SkRecordPartialDraw(const SkRecord&, SkCanvas*,
DSkRecordPattern.h115 int match(SkRecord*, int i) { return i; }
123 SK_ALWAYS_INLINE int match(SkRecord* record, int i) {
130 SK_ALWAYS_INLINE bool search(SkRecord* record, int* begin, int* end) {
149 int matchFirst(T* first, SkRecord* record, int i) {
160 int matchFirst(Greedy<T>* first, SkRecord* record, int i) {
DSkRecorder.h42 SkRecorder(SkRecord*, int width, int height, SkMiniRecorder* = nullptr); // legacy version
43 SkRecorder(SkRecord*, const SkRect& bounds, SkMiniRecorder* = nullptr);
46 void reset(SkRecord*, const SkRect& bounds, DrawPictureMode, SkMiniRecorder* = nullptr);
148 SkRecord* fRecord;
DSkRecordedDrawable.h17 SkRecordedDrawable(sk_sp<SkRecord> record, sk_sp<SkBBoxHierarchy> bbh, in SkRecordedDrawable()
39 sk_sp<SkRecord> fRecord;
DSkRecord.h28 class SkRecord : public SkRefCnt {
30 SkRecord() = default;
31 ~SkRecord();
DSkBigPicture.cpp16 SkRecord* record, in SkBigPicture()
79 void SkBigPicture::Analysis::init(const SkRecord& record) { in init()
DSkRecordDraw.cpp12 void SkRecordDraw(const SkRecord& record, in SkRecordDraw()
57 void SkRecordPartialDraw(const SkRecord& record, SkCanvas* canvas, in SkRecordPartialDraw()
163 FillBounds(const SkRect& cullRect, const SkRecord& record, SkRect bounds[]) in FillBounds()
607 void SkRecordFillBounds(const SkRect& cullRect, const SkRecord& record, SkRect bounds[]) { in SkRecordFillBounds()
DSkRecorder.cpp38 SkRecorder::SkRecorder(SkRecord* record, int width, int height, SkMiniRecorder* mr) in SkRecorder()
45 SkRecorder::SkRecorder(SkRecord* record, const SkRect& bounds, SkMiniRecorder* mr) in SkRecorder()
52 void SkRecorder::reset(SkRecord* record, const SkRect& bounds, in reset()
DSkPictureRecorder.cpp42 fRecord.reset(new SkRecord); in beginRecording()
/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()
134 SkRecord record; in DEF_TEST()
152 SkRecord record; in DEF_TEST()
184 SkRecord record; in DEF_TEST()
[all …]
DRecorderTest.cpp32 void apply(const SkRecord& record) { in apply()
43 SkRecord record; in DEF_TEST()
65 SkRecord record; in DEF_TEST()
82 SkRecord record; in DEF_TEST()
97 SkRecord record; in DEF_TEST()
DRecordTest.cpp30 void apply(const SkRecord& record) { in apply()
48 void apply(SkRecord* record) { in apply()
59 SkRecord record; in DEF_TEST()
81 SkRecord record; in DEF_TEST()
107 SkRecord record; in DEF_TEST()
DRecordPatternTest.cpp24 SkRecord record; in DEF_TEST()
46 SkRecord record; in DEF_TEST()
69 SkRecord record; in DEF_TEST()
83 SkRecord record; in DEF_TEST()
107 SkRecord record; in DEF_TEST()
147 SkRecord record; in DEF_TEST()
DRecordTestUtils.h31 static const T* assert_type(skiatest::Reporter* r, const SkRecord& record, int index) { in assert_type()
44 template <typename DrawT> int count_instances_of_type(const SkRecord& record) { in count_instances_of_type()
53 template <typename DrawT> int find_first_instances_of_type(const SkRecord& record) { in find_first_instances_of_type()
DRecordOptsTest.cpp24 SkRecord record; in DEF_TEST()
39 SkRecord record; in DEF_TEST()
53 SkRecord record; in DEF_TEST()
76 SkRecord record; in DEF_TEST()
106 SkRecord* record, in assert_savelayer_restore()
120 SkRecord* record, in assert_savelayer_draw_restore()
134 SkRecord record; in DEF_TEST()
211 SkRecord* record, in assert_merge_svg_opacity_and_filter_layers()
225 SkRecord record; in DEF_TEST()
/external/skia/tools/
DDumpRecord.h10 class SkRecord; variable
20 void DumpRecord(const SkRecord& record,
Ddump_record.cpp29 static void dump(const char* name, int w, int h, const SkRecord& record) { in dump()
69 SkRecord record; in main()
DDumpRecord.cpp69 const SkRecord& record = *bp->record(); in print()
136 void DumpRecord(const SkRecord& record, in DumpRecord()
/external/skia/include/core/
DSkPictureRecorder.h26 class SkRecord; variable
118 sk_sp<SkRecord> fRecord;
/external/skia/gn/
Dcore.gni256 "$_src/core/SkRecord.cpp",
/external/skia/dm/
DDMSrcSink.cpp1852 SkRecord skr; in draw()

12