jummp01
3feb702898
fps: move VSYNC_INTERVAL into utils
...
It is not anything to do with instrument, but a generic ocnstant,
and this way it can be used by the other parts of the code line.
2017-02-03 15:14:16 +00:00
Michael McGeagh
8b82451230
util-fps: handle divide by zero possibility
2016-12-02 16:34:32 +00:00
Michael McGeagh
8edce40301
FPS percentiles: Ignore ValueError when NaN
...
Fixed: if index isnt zero based, drop(0) will fail
2016-11-11 17:21:47 +00:00
Michael McGeagh
dcf13f8c2c
FPS - fix regex and handle empty frames
2016-11-07 17:39:51 +00:00
Michael McGeagh
311c4e419f
FPS. Added gfxinfo methods of obtaining fps stats. Auto detects and uses appropriate method via android version of device
...
Output 90th, 95th and 99th percentile metrics. This happens for both SurfaceFlinger and Gfxinfo methods.
2016-11-04 17:05:00 +00:00
John Richardson
aa2d187c4d
Fix for FpsProcessor logic in utils module
...
- Add requirement on filtered_vsyncs_to_compose for total_vsync metric
- Remove misleading comment in class description
2016-07-26 11:29:51 +01:00
John Richardson
b8d7956d4c
Move processing logic in fps instrument to utility file
...
Processing logic for frame statistics can be moved out of fps instrument
to a new utility file. This will allow result processors to use the same
logic to produce frame statistics on a subsection of the data
produced by the fps instrument.
2016-07-14 13:49:39 +01:00