Searched defs:rootRenderNode (Results 1 - 4 of 4) sorted by relevance

/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp67 bool translucent, RenderNode* rootRenderNode, IContextFactory* contextFactory) {
73 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory,
76 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory,
79 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory,
140 RenderNode* rootRenderNode, IContextFactory* contextFactory,
149 rootRenderNode->makeRoot();
150 mRenderNodes.emplace_back(rootRenderNode);
66 create(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, IContextFactory* contextFactory) argument
139 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, IContextFactory* contextFactory, std::unique_ptr<IRenderPipeline> renderPipeline) argument
H A DRenderProxy.cpp64 RenderNode* rootRenderNode, IContextFactory* contextFactory) {
66 args->rootRenderNode, args->contextFactory);
69 RenderProxy::RenderProxy(bool translucent, RenderNode* rootRenderNode, IContextFactory* contextFactory) argument
74 args->rootRenderNode = rootRenderNode;
78 mDrawFrameTask.setContext(&mRenderThread, mContext, rootRenderNode);
63 CREATE_BRIDGE4(createContext, RenderThread* thread, bool translucent, RenderNode* rootRenderNode, IContextFactory* contextFactory) argument
/frameworks/base/core/java/android/view/
H A DThreadedRenderer.java983 private static native long nCreateProxy(boolean translucent, long rootRenderNode); argument
999 private static native void nDestroy(long nativeProxy, long rootRenderNode); argument
1000 private static native void nRegisterAnimatingRenderNode(long rootRenderNode, long animatingNode); argument
1001 private static native void nRegisterVectorDrawableAnimator(long rootRenderNode, long animator); argument
1025 private static native void nAddRenderNode(long nativeProxy, long rootRenderNode, argument
1027 private static native void nRemoveRenderNode(long nativeProxy, long rootRenderNode); argument
1028 private static native void nDrawRenderNode(long nativeProxy, long rootRenderNode); argument
/frameworks/base/core/jni/
H A Dandroid_view_ThreadedRenderer.cpp620 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootRenderNodePtr); local
621 ContextFactoryImpl factory(rootRenderNode);
622 return (jlong) new RenderProxy(translucent, rootRenderNode, &factory);
708 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); local
709 rootRenderNode->destroy();
716 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); local
718 rootRenderNode->attachAnimatingNode(animatingNode);
723 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); local
725 rootRenderNode->addVectorDrawableAnimator(animator);

Completed in 1716 milliseconds