diff options
Diffstat (limited to 'libs/hwui/renderthread/RenderProxy.cpp')
-rw-r--r-- | libs/hwui/renderthread/RenderProxy.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/libs/hwui/renderthread/RenderProxy.cpp b/libs/hwui/renderthread/RenderProxy.cpp index d8a9921..6d9acd4 100644 --- a/libs/hwui/renderthread/RenderProxy.cpp +++ b/libs/hwui/renderthread/RenderProxy.cpp @@ -52,11 +52,12 @@ namespace renderthread { MethodInvokeRenderTask* task = new MethodInvokeRenderTask((RunnableMethod) Bridge_ ## method); \ ARGS(method) *args = (ARGS(method) *) task->payload() -enum class DumpFlags { - kFrameStats = 1 << 0, - kReset = 1 << 1, +namespace DumpFlags { + enum { + FrameStats = 1 << 0, + Reset = 1 << 1, + }; }; -MAKE_FLAGS_ENUM(DumpFlags) CREATE_BRIDGE4(createContext, RenderThread* thread, bool translucent, RenderNode* rootRenderNode, IContextFactory* contextFactory) { @@ -409,10 +410,10 @@ CREATE_BRIDGE4(dumpProfileInfo, CanvasContext* context, RenderThread* thread, int fd, int dumpFlags) { args->context->profiler().dumpData(args->fd); args->thread->jankTracker().dump(args->fd); - if (args->dumpFlags & DumpFlags::kFrameStats) { + if (args->dumpFlags & DumpFlags::FrameStats) { args->context->dumpFrames(args->fd); } - if (args->dumpFlags & DumpFlags::kReset) { + if (args->dumpFlags & DumpFlags::Reset) { args->context->resetFrameStats(); } return nullptr; |