| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright 2014 Google Inc. | 2 * Copyright 2014 Google Inc. |
| 3 * | 3 * |
| 4 * Use of this source code is governed by a BSD-style license that can be | 4 * Use of this source code is governed by a BSD-style license that can be |
| 5 * found in the LICENSE file. | 5 * found in the LICENSE file. |
| 6 * | 6 * |
| 7 * Classes for writing out bench results in various formats. | 7 * Classes for writing out bench results in various formats. |
| 8 */ | 8 */ |
| 9 | 9 |
| 10 #ifndef SkPictureResultsWriter_DEFINED | 10 #ifndef SkPictureResultsWriter_DEFINED |
| 11 #define SkPictureResultsWriter_DEFINED | 11 #define SkPictureResultsWriter_DEFINED |
| 12 | 12 |
| 13 | 13 |
| 14 #include "PictureRenderer.h" | 14 #include "PictureRenderer.h" |
| 15 #include "BenchLogger.h" | 15 #include "BenchLogger.h" |
| 16 #include "ResultsWriter.h" | 16 #include "ResultsWriter.h" |
| 17 #include "SkJSONCPP.h" | 17 #include "SkJSONCPP.h" |
| 18 #include "SkStream.h" | 18 #include "SkStream.h" |
| 19 #include "SkString.h" | 19 #include "SkString.h" |
| 20 #include "SkTArray.h" | 20 #include "SkTArray.h" |
| 21 #include "TimerData.h" | 21 #include "TimerData.h" |
| 22 | 22 |
| 23 #include <stdlib.h> |
| 24 |
| 23 /** | 25 /** |
| 24 * Base class for writing picture bench results. | 26 * Base class for writing picture bench results. |
| 25 */ | 27 */ |
| 26 class PictureResultsWriter : SkNoncopyable { | 28 class PictureResultsWriter : SkNoncopyable { |
| 27 public: | 29 public: |
| 28 enum TileFlags {kPurging, kAvg}; | 30 enum TileFlags {kPurging, kAvg}; |
| 29 | 31 |
| 30 PictureResultsWriter() {} | 32 PictureResultsWriter() {} |
| 31 virtual ~PictureResultsWriter() {} | 33 virtual ~PictureResultsWriter() {} |
| 32 | 34 |
| (...skipping 268 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 301 | 303 |
| 302 SkString fConfigString; | 304 SkString fConfigString; |
| 303 SkString fBuilderName; | 305 SkString fBuilderName; |
| 304 int fBuildNumber; | 306 int fBuildNumber; |
| 305 int fTimestamp; | 307 int fTimestamp; |
| 306 SkString fGitHash; | 308 SkString fGitHash; |
| 307 int fGitNumber; | 309 int fGitNumber; |
| 308 }; | 310 }; |
| 309 | 311 |
| 310 #endif | 312 #endif |
| OLD | NEW |