OSDN Git Service

Switch to a fancy new queue
authorJohn Reck <jreck@google.com>
Mon, 23 Oct 2017 20:10:41 +0000 (13:10 -0700)
committerJohn Reck <jreck@google.com>
Fri, 27 Oct 2017 20:39:55 +0000 (13:39 -0700)
commitf8441e65526cd1721f1ad77dad21b1a1e2743d76
treea783f7ce274943c1fc919ba746662b962738af42
parent68533018e748ae7fa881cdb933ec18f9273cfc1e
Switch to a fancy new queue

Test: unit tests & benchmarks pass/faster

Change-Id: I9521432172d6dd6039c5280b1265479a36a86247
18 files changed:
core/jni/Android.bp
libs/hwui/Android.bp
libs/hwui/SwapBehavior.h [new file with mode: 0644]
libs/hwui/renderstate/RenderState.cpp
libs/hwui/renderthread/CanvasContext.cpp
libs/hwui/renderthread/CanvasContext.h
libs/hwui/renderthread/DrawFrameTask.cpp
libs/hwui/renderthread/DrawFrameTask.h
libs/hwui/renderthread/IRenderPipeline.h
libs/hwui/renderthread/RenderProxy.cpp
libs/hwui/renderthread/RenderProxy.h
libs/hwui/renderthread/RenderThread.cpp
libs/hwui/renderthread/RenderThread.h
libs/hwui/tests/common/TestUtils.h
libs/hwui/tests/microbench/TaskManagerBench.cpp
libs/hwui/tests/unit/ThreadBaseTests.cpp [new file with mode: 0644]
libs/hwui/thread/ThreadBase.h [new file with mode: 0644]
libs/hwui/thread/WorkQueue.h [new file with mode: 0644]