Chromium Code Reviews| Index: include/core/SkPicture.h | 
| diff --git a/include/core/SkPicture.h b/include/core/SkPicture.h | 
| index e3b33e9438618267b865e0e264e1c46919ab7843..4b65caab7ce35aaf899754471dd60f0ea6a36cd0 100644 | 
| --- a/include/core/SkPicture.h | 
| +++ b/include/core/SkPicture.h | 
| @@ -197,6 +197,7 @@ public: | 
| // Takes ref on listener. | 
| void addDeletionListener(DeletionListener* listener) const; | 
| + | 
| private: | 
| // V2 : adds SkPixelRef's generation ID. | 
| // V3 : PictInfo tag at beginning, and EOF tag at the end | 
| @@ -293,7 +294,18 @@ private: | 
| SkAutoTDelete<SkRecord> fRecord; | 
| SkAutoTUnref<SkBBoxHierarchy> fBBH; | 
| - bool fRecordWillPlayBackBitmaps; // TODO: const | 
| + | 
| + struct Analysis { | 
| + Analysis() | 
| + : fWillPlaybackBitmaps(false) | 
| + , fSuitableForGpuRasterization(false) { } | 
| + Analysis(const SkRecord&); | 
| + | 
| + bool fWillPlaybackBitmaps; | 
| + bool fSuitableForGpuRasterization; | 
| + }; | 
| 
 
mtklein
2014/08/18 19:22:14
if you're feeling super snazzy
} const fAnalysis;
 
tomhudson
2014/08/18 21:37:00
Done.
 
 | 
| + | 
| + const Analysis fAnalysis; | 
| }; | 
| #endif |