render thead of hwui
Post on 11-Apr-2017
499 Views
Preview:
TRANSCRIPT
Java - Choreographer
• Choreographer: drawFrame() -> ViewRootImpl: performTraversals () -> performDraw() ->draw(boolean fullRedrawNeeded)
Native:nSyncAndDrawFrame()
*Path: frameworks/base/core/jni/android_view_ThreadedRenderer.cpp
*Path: frameworks/base/libs/hwui/renderthread/RenderProxy.cpp
Compare between android 4&5*UI Mainthread on Andoid 4.0
*UI MainThread and RenderThread on Andoid 5.0
RenderThread can wake the MainThread up in advance
top related