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 |