|
Decouple the SkFlattenable from SkReader32/SkWriter32.
The current impl for SkFlattenable read/write buffers is
that they extend from SkReader32 and SkWriter32, but that
dependency must be abstract if we are to add any other
serialization format.
Committed: https://code.google.com/p/skia/source/detail?r=3654
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+496 lines, -317 lines) |
Patch |
|
M |
gyp/core.gyp
|
View
|
|
1 chunk |
+2 lines, -0 lines |
0 comments
|
Download
|
|
M |
include/core/SkFlattenable.h
|
View
|
|
8 chunks |
+81 lines, -25 lines |
0 comments
|
Download
|
|
A |
include/core/SkOrderedReadBuffer.h
|
View
|
|
1 chunk |
+61 lines, -0 lines |
0 comments
|
Download
|
|
A |
include/core/SkOrderedWriteBuffer.h
|
View
|
|
1 chunk |
+59 lines, -0 lines |
0 comments
|
Download
|
|
M |
include/core/SkReader32.h
|
View
|
|
2 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
|
M |
include/core/SkWriter32.h
|
View
|
|
2 chunks |
+14 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/core/SkFlattenable.cpp
|
View
|
|
5 chunks |
+6 lines, -229 lines |
0 comments
|
Download
|
|
A |
src/core/SkOrderedReadBuffer.cpp
|
View
|
|
1 chunk |
+106 lines, -0 lines |
0 comments
|
Download
|
|
A |
src/core/SkOrderedWriteBuffer.cpp
|
View
|
|
1 chunk |
+94 lines, -0 lines |
0 comments
|
Download
|
|
M |
src/core/SkPaint.cpp
|
View
|
|
2 chunks |
+4 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/core/SkPathHeap.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/core/SkPictureFlat.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/core/SkPictureFlat.cpp
|
View
|
|
4 chunks |
+6 lines, -3 lines |
0 comments
|
Download
|
|
M |
src/core/SkPicturePlayback.h
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/core/SkPicturePlayback.cpp
|
View
|
|
3 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/core/SkScalerContext.cpp
|
View
|
|
2 chunks |
+2 lines, -1 line |
0 comments
|
Download
|
|
M |
src/core/SkShader.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/effects/Sk1DPathEffect.cpp
|
View
|
|
2 chunks |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/effects/Sk2DPathEffect.cpp
|
View
|
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
src/effects/SkGradientShader.cpp
|
View
|
|
8 chunks |
+14 lines, -31 lines |
0 comments
|
Download
|
|
M |
src/pipe/SkGPipeRead.cpp
|
View
|
|
6 chunks |
+7 lines, -6 lines |
0 comments
|
Download
|
|
M |
src/pipe/SkGPipeWrite.cpp
|
View
|
|
6 chunks |
+6 lines, -5 lines |
0 comments
|
Download
|
|
M |
tests/ColorFilterTest.cpp
|
View
|
|
2 chunks |
+4 lines, -2 lines |
0 comments
|
Download
|
|