* Draw the provided SkPicture fRepeats times while collecting timing data, and log the output
* via fWriter.
*/
- void run(SkPicture* pict);
+ void run(SkPicture* pict, bool useMultiPictureDraw);
void setRepeats(int repeats) {
fRepeats = repeats;
void setPurgeDecodedTex(bool purgeDecodedTex) { fPurgeDecodedTex = purgeDecodedTex; }
bool purgeDecodedText() const { return fPurgeDecodedTex; }
- void setPreprocess(bool preprocess) { fPreprocess = preprocess; }
- bool preprocess() const { return fPreprocess; }
-
PictureRenderer* setRenderer(PictureRenderer*);
PictureRenderer* renderer() { return fRenderer; }
uint32_t fTimerTypes; // bitfield of TimerData::TimerFlags values
bool fTimeIndividualTiles;
bool fPurgeDecodedTex;
- bool fPreprocess;
PictureResultsWriter* fWriter;