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 |