Jorim Jaggi
10f328c580
Change hwui jank detection to use deadline & gpu completion (1/2)
...
- Use GPU finish time as well as actual deadline to determine jank
rate.
- Use dynamic interval to adjust for 60/90hz switching
- Move frame metrics reporting into JankTracker to adjust the
deadline communicated to the app when in stuffing scenario.
- Adjust double-stuffing detection to be a bit more readable.
Test: GraphicsStatsValidationTest.java
Test: adb shell dumpsys gfxinfo
Test: FrameMetricsListenerTest
Test: Log output of FrameMetricsObserver
Bug: 169858044
Change-Id: I3a6b8ed163e2cf9cf2b67667110340ebe35f98a1
2021-04-13 15:18:27 +00:00
..
2020-02-13 16:14:06 -05:00
2021-04-09 14:24:34 +00:00
2021-03-04 12:53:44 -08:00
2021-02-11 23:15:42 +00:00
2021-02-05 19:15:29 -08:00
2021-04-06 22:03:00 -07:00
2021-04-06 22:03:00 -07:00
2020-11-04 09:45:53 +00:00
2020-11-04 09:45:53 +00:00
2020-03-27 16:22:07 -04:00
2020-12-14 17:51:13 -05:00
2021-03-16 10:05:52 -07:00
2020-05-18 13:56:09 -04:00
2020-11-16 18:26:08 -05:00
2020-11-04 09:45:53 +00:00
2020-05-14 16:31:22 -04:00
2020-07-16 09:25:33 -04:00
2020-11-04 09:45:53 +00:00
2020-06-05 16:11:45 -04:00
2020-11-10 14:57:09 -05:00
2020-12-14 17:51:13 -05:00
2020-02-10 20:05:31 +00:00
2021-03-30 13:46:00 -07:00
2021-04-13 15:18:27 +00:00
2020-11-04 09:45:53 +00:00
2020-04-07 10:56:26 -07:00
2020-10-06 11:18:09 -06:00
2021-04-13 15:18:27 +00:00
2021-03-05 21:42:32 +00:00
2020-11-10 14:41:59 -05:00
2021-01-27 17:30:49 +00:00
2020-11-04 09:45:53 +00:00
2020-12-14 17:51:13 -05:00
2020-05-18 13:56:09 -04:00
2020-11-04 09:45:53 +00:00
2020-05-04 20:58:24 +00:00
2020-02-20 11:16:11 -05:00
2020-12-15 11:53:55 -05:00
2021-02-25 10:57:42 -05:00
2020-12-03 16:44:32 -05:00
2020-11-04 09:45:53 +00:00
2020-05-18 13:56:09 -04:00
2020-01-09 15:20:16 +00:00
2021-02-09 22:10:10 -08:00
2020-05-20 00:13:07 +00:00
2020-11-04 09:45:53 +00:00
2020-12-14 17:51:13 -05:00
2021-04-05 10:38:22 -07:00
2021-01-20 06:37:04 -08:00
2020-11-04 09:45:53 +00:00
2021-02-08 17:35:21 +00:00
2021-03-18 22:41:42 -07:00
2021-01-15 13:03:25 -05:00
2020-12-14 17:51:13 -05:00
2021-01-06 17:51:07 +00:00
2020-12-14 17:51:13 -05:00
2020-01-09 15:20:16 +00:00
2020-01-09 15:20:16 +00:00
2020-06-02 14:20:05 -04:00
2021-03-24 19:52:50 +00:00
2020-11-04 09:45:53 +00:00