summaryrefslogtreecommitdiff
path: root/libs/hwui/JankTracker.cpp
AgeCommit message (Expand)Author
2022-06-10Revert "Recompute the mNextFrameStartUnstuffed on every frame" Dake Gu
2022-06-07Recompute the mNextFrameStartUnstuffed on every frame Dake Gu
2022-06-07Detect doubleStuffed frame when duration is over 2*interval Dake Gu
2021-10-04Make JankTracker non-fatal John Reck
2021-08-31Stop reporting frame stats from frames completed before observer was attached Pablo Gamito
2021-07-09Properly protect mFrameMetricsReporter Siarhei Vishniakou
2021-06-01libandroid_runtime & libhwui: use libstats*_lazy Tej Singh
2021-04-13Change hwui jank detection to use deadline & gpu completion (1/2) Jorim Jaggi
2021-02-24Merge "Add presentTime to FrameInfo" into sc-dev Siarhei Vishniakou
2021-02-24Revert to previous metric for jank reporting Jorim Jaggi
2021-02-22Don't double lock when resetting jank tests Jorim Jaggi
2021-02-18Add presentTime to FrameInfo Siarhei Vishniakou
2021-02-17Add GPU completion to FrameMetrics (1/3) Jorim Jaggi
2020-11-09Deprecate DaveyOccurred Atom Jeffrey Huang
2020-07-24fix uninitialization issue in JankTracker Zhiyin Luo (罗植尹)
2019-12-26[HWUI] use AChoreographer in place of DisplayEventReceiver. Alec Mouri
2019-10-25[HWUI] Get DeviceInfo through stable ABI Alec Mouri
2019-08-01Add GPU draw stats to gfxinfo and GraphicsStatsService Stan Iliev
2019-05-28Merge "Avoid fake high input latency while vsync drifting" am: 3996c9eb72 Gao Shuo
2019-05-27Avoid fake high input latency while vsync drifting Gao Shuo
2018-11-28Merge "Remove USE_HWC2 usage" am: 8757179e52 am: 70a2813e86 John Reck
2018-11-28Remove USE_HWC2 usage John Reck
2018-10-10Log the davey event. Yangster-mac
2018-09-14Don't run comparisons on non-jank frames John Reck
2018-04-20Add socket listener to statsd. And remove Davey atom. Yao Chen
2018-03-19Revert "Revert "Break down jank between frame drops vs. triple buffered"" John Reck
2018-03-19Revert "Break down jank between frame drops vs. triple buffered" Aaron Whyte
2018-03-14Break down jank between frame drops vs. triple buffered John Reck
2018-02-26Updates jank metrics in statsd to include uid. David Chen
2018-02-01Atom: DaveyOccurred Tej Singh
2017-12-15Log daveys John Reck
2017-11-13Fix leak of FILE* in dumping John Reck
2017-11-03Format the world (or just HWUI) John Reck
2017-07-05Move frame history into jank tracker John Reck
2017-07-05Split out jank data from policy John Reck
2017-05-01Merge "Remove no-op std::max call" am: c00af4c533 am: ef5e579cec Yi Kong
2017-04-30Remove no-op std::max call Yi Kong
2017-03-27Add a few asserts for possible corruption cases John Reck
2017-02-21Overhaul GraphicsStatsService John Reck
2017-01-11Replace cutils/log.h and log/logger.h with android/log.h or log/log.h Mark Salyzyn
2017-01-09Replace cutils/log.h and log/logger.h with log/log.h Mark Salyzyn
2016-07-29Teach JankTracker about new swap behaviors John Reck
2016-04-15Switch JankTracker to FrameInfo::duration() John Reck
2016-04-12Fix reset() to zero slowFrameCounts John Reck
2016-03-31Expand JankTracker John Reck
2016-03-30Add an option to try and filter out test overhead John Reck
2016-03-28Fix array out of bounds access in JankTracker John Reck
2016-03-24Track slowest frames John Reck
2015-12-16Add some options to macrobench John Reck
2015-07-06Adjust for pipeline stalls John Reck