diff options
author | John Reck <jreck@google.com> | 2019-03-15 16:36:01 -0700 |
---|---|---|
committer | John Reck <jreck@google.com> | 2019-03-15 16:49:25 -0700 |
commit | 3c0f563786e23ea97f46e5f6d74023d27d3f764b (patch) | |
tree | b668fab7f2ba5a12b27e465de1e6aaef377e70f5 /libs/hwui/renderthread/RenderThread.h | |
parent | 59a599c1d34e0d70171672b6fa6bc52b81be3508 (diff) |
Fix profile gpu bars to use display fps
Also adds a 'good' bar at 80% threshold
and a 'bad' bar at 150% threshold (where triple
buffering would start to get iffy)
Fixes: 127371028
Test: eyeball'd it
Change-Id: I109cd293f87f8cb9c8f1e66d49fb8fb2188b0bec
Diffstat (limited to 'libs/hwui/renderthread/RenderThread.h')
-rw-r--r-- | libs/hwui/renderthread/RenderThread.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libs/hwui/renderthread/RenderThread.h b/libs/hwui/renderthread/RenderThread.h index 329b4b99c911..9298be65c5e8 100644 --- a/libs/hwui/renderthread/RenderThread.h +++ b/libs/hwui/renderthread/RenderThread.h @@ -24,6 +24,7 @@ #include "TimeLord.h" #include "thread/ThreadBase.h" #include "WebViewFunctorManager.h" +#include "utils/TimeUtils.h" #include <GrContext.h> #include <SkBitmap.h> @@ -164,6 +165,7 @@ private: bool mFrameCallbackTaskPending; TimeLord mTimeLord; + nsecs_t mDispatchFrameDelay = 4_ms; RenderState* mRenderState; EglManager* mEglManager; WebViewFunctorManager& mFunctorManager; |