| Index: tools/telemetry/telemetry/web_perf/metrics/gpu_timeline.py
|
| diff --git a/tools/telemetry/telemetry/web_perf/metrics/gpu_timeline.py b/tools/telemetry/telemetry/web_perf/metrics/gpu_timeline.py
|
| index acc4b8d4f657dbad07ba1066b2254e69b38312da..3b01110298fd8dc998fd92db4efdd733374a1353 100644
|
| --- a/tools/telemetry/telemetry/web_perf/metrics/gpu_timeline.py
|
| +++ b/tools/telemetry/telemetry/web_perf/metrics/gpu_timeline.py
|
| @@ -20,16 +20,6 @@
|
| TRACKED_GL_CONTEXT_NAME = { 'RenderCompositor': 'render_compositor',
|
| 'BrowserCompositor': 'browser_compositor',
|
| 'Compositor': 'browser_compositor' }
|
| -
|
| -
|
| -class GPUTimelineListOfValues(list_of_scalar_values.ListOfScalarValues):
|
| - def __init__(self, page, name, values):
|
| - super(GPUTimelineListOfValues, self).__init__(page, name, 'ms', values)
|
| -
|
| -
|
| -class GPUTimelineValue(scalar.ScalarValue):
|
| - def __init__(self, page, name, value):
|
| - super(GPUTimelineValue, self).__init__(page, name, 'ms', value)
|
|
|
|
|
| def _CalculateFrameTimes(events_per_frame, event_data_func):
|
| @@ -98,19 +88,18 @@
|
| frame_times_name = '%s_frame_times' % (name)
|
|
|
| if durations:
|
| - results.AddValue(GPUTimelineListOfValues(results.current_page,
|
| - frame_times_name,
|
| - durations))
|
| -
|
| - results.AddValue(GPUTimelineValue(results.current_page,
|
| - TimelineName(name, src, 'max'),
|
| - maximum))
|
| - results.AddValue(GPUTimelineValue(results.current_page,
|
| - TimelineName(name, src, 'mean'),
|
| - avg))
|
| - results.AddValue(GPUTimelineValue(results.current_page,
|
| - TimelineName(name, src, 'stddev'),
|
| - stddev))
|
| + results.AddValue(list_of_scalar_values.ListOfScalarValues(
|
| + results.current_page, frame_times_name, 'ms', durations))
|
| +
|
| + results.AddValue(scalar.ScalarValue(results.current_page,
|
| + TimelineName(name, src, 'max'),
|
| + 'ms', maximum))
|
| + results.AddValue(scalar.ScalarValue(results.current_page,
|
| + TimelineName(name, src, 'mean'),
|
| + 'ms', avg))
|
| + results.AddValue(scalar.ScalarValue(results.current_page,
|
| + TimelineName(name, src, 'stddev'),
|
| + 'ms', stddev))
|
|
|
| def _CalculateGPUTimelineData(self, model):
|
| """Uses the model and calculates the times for various values for each
|
|
|