diff options
author | 2012-08-07 19:49:41 +0000 | |
---|---|---|
committer | 2012-08-07 19:49:41 +0000 | |
commit | 21830d90096d2dccc4168d99a427e78035ce942a (patch) | |
tree | 4dd555cade377ea06a9f4f826755ff6384b71699 /src/core/SkPicturePlayback.h | |
parent | 44b67b2ed16ecb6fe001b785498e20b13fa42d0c (diff) |
Refactor Bitmap Storage for SkPicture using SkPipe's design.
Refactor Picture and Pipe bitmap storage into common data structure
Update SkFlattenable buffers to be more modular.
This CL is an effort to stage the conversion to named
parameters for all SkFlattenable commands. This particular
stage only does the following two things...
1. Move flattenable buffers from SkFlattenable.h into
their own header.
2. Update and Add new read write methods for better clarity
and convenience.
BUG=
Review URL: https://codereview.appspot.com/6445079
git-svn-id: http://skia.googlecode.com/svn/trunk@4994 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'src/core/SkPicturePlayback.h')
-rw-r--r-- | src/core/SkPicturePlayback.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/core/SkPicturePlayback.h b/src/core/SkPicturePlayback.h index 2110c71962..9cc2fd34cd 100644 --- a/src/core/SkPicturePlayback.h +++ b/src/core/SkPicturePlayback.h @@ -72,7 +72,7 @@ private: const SkBitmap& getBitmap(SkReader32& reader) { int index = reader.readInt(); - return (*fBitmaps)[index - 1]; + return (*fBitmaps)[index]; } const SkMatrix* getMatrix(SkReader32& reader) { @@ -179,7 +179,7 @@ private: int fPictureCount; SkTypefacePlayback fTFPlayback; - SkFactoryPlayback* fFactoryPlayback; + SkFactoryPlayback* fFactoryPlayback; #ifdef SK_BUILD_FOR_ANDROID SkMutex fDrawMutex; #endif |