| Index: tools/gpu/gpu_tools/texture_upload_benchmark.py
|
| diff --git a/tools/gpu/gpu_tools/texture_upload_benchmark.py b/tools/gpu/gpu_tools/texture_upload_benchmark.py
|
| index f411c28b55b8b3dd10fb36bf14b11e684bb70450..71fbd4f9d2eb0669bb6e64f41ea0c607f1ea5b89 100644
|
| --- a/tools/gpu/gpu_tools/texture_upload_benchmark.py
|
| +++ b/tools/gpu/gpu_tools/texture_upload_benchmark.py
|
| @@ -16,9 +16,19 @@ class TextureUploadBenchmark(scrolling_benchmark.ScrollingBenchmark):
|
| 1000 * rendering_stats_deltas['totalCommitTimeInSeconds'] /
|
| rendering_stats_deltas['totalCommitCount'])
|
|
|
| + commitEfficiencyActive = (
|
| + rendering_stats_deltas["totalCommitCount"] /
|
| + float(rendering_stats_deltas["numActiveCSyncs"]))
|
| +
|
| + commitEfficiency = (
|
| + rendering_stats_deltas["totalCommitCount"] /
|
| + float(rendering_stats_deltas["numCSyncs"]))
|
| +
|
| return {
|
| 'texture_upload_count': rendering_stats_deltas['textureUploadCount'],
|
| - 'average_commit_time_ms': averageCommitTimeMs
|
| + 'average_commit_time_ms': averageCommitTimeMs,
|
| + 'commit_efficiency_active': commitEfficiencyActive,
|
| + 'commit_efficiency_total': commitEfficiency,
|
| }
|
|
|
| def Main():
|
|
|