|
Add EXPERIMENTAL_beginRecording() for SkRecord-based recording.
The interesting stuff is in SkPictureRecorder.{h,cpp}. The rest is mostly moving SkRecord from its own directories into core to avoid circular dependencies in GYP.
After plumbing SkRecord all the way through in Picture, I'll delete its old entry point include/record/SkRecording.h. For now it and record.gypi need to stay where they are to keep Chrome building.
BUG=skia:
Committed: https://skia.googlesource.com/skia/+/887f3979f0c717e69a8b7d169169bc27eb46d3b5
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+77 lines, -1658 lines) |
Patch |
|
M |
gyp/core.gyp
|
View
|
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
gyp/core.gypi
|
View
|
|
1 chunk |
+4 lines, -0 lines |
0 comments
|
Download
|
|
M |
gyp/dm.gyp
|
View
|
|
1 chunk |
+0 lines, -1 line |
0 comments
|
Download
|
|
D |
gyp/record.gyp
|
View
|
|
1 chunk |
+0 lines, -19 lines |
0 comments
|
Download
|
|
M |
gyp/record.gypi
|
View
|
|
1 chunk |
+1 line, -10 lines |
0 comments
|
Download
|
|
M |
gyp/tests.gypi
|
View
|
|
2 chunks |
+0 lines, -2 lines |
0 comments
|
Download
|
|
M |
gyp/tools.gyp
|
View
|
|
3 chunks |
+0 lines, -5 lines |
0 comments
|
Download
|
|
M |
include/core/SkPictureRecorder.h
|
View
|
|
4 chunks |
+16 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/core/SkPictureRecorder.cpp
|
View
|
|
2 chunks |
+56 lines, -26 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecord.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecordDraw.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecordDraw.cpp
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecordOpts.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecordOpts.cpp
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecordPattern.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecorder.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecorder.cpp
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
A + |
src/core/SkRecording.cpp
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
A + |
src/core/SkRecords.h
|
View
|
|
0 chunks |
+-1 lines, --1 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecord.h
|
View
|
|
1 chunk |
+0 lines, -234 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecordDraw.h
|
View
|
|
1 chunk |
+0 lines, -55 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecordDraw.cpp
|
View
|
|
1 chunk |
+0 lines, -71 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecordOpts.h
|
View
|
|
1 chunk |
+0 lines, -35 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecordOpts.cpp
|
View
|
|
1 chunk |
+0 lines, -303 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecordPattern.h
|
View
|
|
1 chunk |
+0 lines, -183 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecorder.h
|
View
|
|
1 chunk |
+0 lines, -112 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecorder.cpp
|
View
|
|
1 chunk |
+0 lines, -263 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecording.cpp
|
View
|
|
1 chunk |
+0 lines, -44 lines |
0 comments
|
Download
|
|
D |
src/record/SkRecords.h
|
View
|
|
1 chunk |
+0 lines, -291 lines |
0 comments
|
Download
|
|
M |
tests/RecordingTest.cpp
|
View
|
1
|
1 chunk |
+1 line, -1 line |
0 comments
|
Download
|
|
M |
tools/bench_playback.cpp
|
View
|
1
|
1 chunk |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
tools/bench_record.cpp
|
View
|
|
2 chunks |
+3 lines, -7 lines |
0 comments
|
Download
|
Total messages: 9 (0 generated)
|