summaryrefslogtreecommitdiffstats
path: root/chromium/cc/debug/rasterize_and_record_benchmark_impl.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/cc/debug/rasterize_and_record_benchmark_impl.h')
-rw-r--r--chromium/cc/debug/rasterize_and_record_benchmark_impl.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/chromium/cc/debug/rasterize_and_record_benchmark_impl.h b/chromium/cc/debug/rasterize_and_record_benchmark_impl.h
index 0f9de9ba4f4..cceef051698 100644
--- a/chromium/cc/debug/rasterize_and_record_benchmark_impl.h
+++ b/chromium/cc/debug/rasterize_and_record_benchmark_impl.h
@@ -11,6 +11,7 @@
#include "base/time/time.h"
#include "cc/debug/micro_benchmark_impl.h"
+#include "cc/resources/task_graph_runner.h"
namespace cc {
@@ -37,11 +38,18 @@ class RasterizeAndRecordBenchmarkImpl : public MicroBenchmarkImpl {
~RasterizeResults();
int pixels_rasterized;
+ int pixels_rasterized_with_non_solid_color;
+ int pixels_rasterized_as_opaque;
base::TimeDelta total_best_time;
+ int total_layers;
+ int total_picture_layers;
+ int total_picture_layers_with_no_content;
+ int total_picture_layers_off_screen;
};
RasterizeResults rasterize_results_;
int rasterize_repeat_count_;
+ NamespaceToken task_namespace_;
};
} // namespace cc