| Index: tools/perf/perf_tools/texture_upload_benchmark.py
|
| diff --git a/tools/perf/perf_tools/texture_upload_benchmark.py b/tools/perf/perf_tools/texture_upload_benchmark.py
|
| index c087e13ac0e459bef253c7f4d95b86393136e260..a5f59fd6d7524c77794153e8498fd0e4fd7674eb 100644
|
| --- a/tools/perf/perf_tools/texture_upload_benchmark.py
|
| +++ b/tools/perf/perf_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():
|
|
|