Index: content/common/gpu/gpu_rendering_stats.cc |
diff --git a/content/common/gpu/gpu_rendering_stats.cc b/content/common/gpu/gpu_rendering_stats.cc |
index 18e9ec702bff86f03c60c15db78ac7f81e5e95f6..decb40786163966e1de2f4f15994d372736b6cc8 100644 |
--- a/content/common/gpu/gpu_rendering_stats.cc |
+++ b/content/common/gpu/gpu_rendering_stats.cc |
@@ -14,4 +14,18 @@ GpuRenderingStats::GpuRenderingStats() |
GpuRenderingStats::~GpuRenderingStats() { |
} |
+void GpuRenderingStats::enumerateFields(Enumerator* enumerator) const { |
+ enumerator->addInt("globalTextureUploadCount", global_texture_upload_count); |
+ enumerator->addTimeDeltaInSecondsF("globalTotalTextureUploadTimeInSeconds", |
+ global_total_texture_upload_time); |
+ enumerator->addInt("textureUploadCount", texture_upload_count); |
+ enumerator->addTimeDeltaInSecondsF("totalTextureUploadTimeInSeconds", |
+ total_texture_upload_time); |
+ enumerator->addTimeDeltaInSecondsF( |
+ "globalTotalProcessingCommandsTimeInSeconds", |
+ global_total_processing_commands_time); |
+ enumerator->addTimeDeltaInSecondsF("totalProcessingCommandsTimeInSeconds", |
+ total_processing_commands_time); |
+} |
+ |
} // namespace content |