Home
last modified time | relevance | path

Searched refs:rootRenderNode (Results 1 – 7 of 7) sorted by relevance

/frameworks/base/libs/hwui/jni/
Dandroid_graphics_HardwareBufferRenderer.cpp73 auto* rootRenderNode = reinterpret_cast<RootRenderNode*>(renderNodePtr); in android_graphics_HardwareBufferRenderer_create() local
74 ContextFactoryImpl factory(rootRenderNode); in android_graphics_HardwareBufferRenderer_create()
75 auto* proxy = new RenderProxy(false, rootRenderNode, &factory); in android_graphics_HardwareBufferRenderer_create()
Dandroid_graphics_HardwareRenderer.cpp170 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootRenderNodePtr); in android_view_ThreadedRenderer_createProxy() local
171 ContextFactoryImpl factory(rootRenderNode); in android_view_ThreadedRenderer_createProxy()
172 RenderProxy* proxy = new RenderProxy(translucent, rootRenderNode, &factory); in android_view_ThreadedRenderer_createProxy()
297 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); in android_view_ThreadedRenderer_destroy() local
298 rootRenderNode->destroy(); in android_view_ThreadedRenderer_destroy()
305 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); in android_view_ThreadedRenderer_registerAnimatingRenderNode() local
307 rootRenderNode->attachAnimatingNode(animatingNode); in android_view_ThreadedRenderer_registerAnimatingRenderNode()
312 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); in android_view_ThreadedRenderer_registerVectorDrawableAnimator() local
314 rootRenderNode->addVectorDrawableAnimator(animator); in android_view_ThreadedRenderer_registerVectorDrawableAnimator()
/frameworks/base/graphics/java/android/graphics/
DHardwareRenderer.java1485 private static native long nCreateProxy(boolean translucent, long rootRenderNode); in nCreateProxy() argument
1523 private static native void nDestroy(long nativeProxy, long rootRenderNode); in nDestroy() argument
1525 private static native void nRegisterAnimatingRenderNode(long rootRenderNode, in nRegisterAnimatingRenderNode() argument
1528 private static native void nRegisterVectorDrawableAnimator(long rootRenderNode, long animator); in nRegisterVectorDrawableAnimator() argument
1561 private static native void nAddRenderNode(long nativeProxy, long rootRenderNode, in nAddRenderNode() argument
1564 private static native void nRemoveRenderNode(long nativeProxy, long rootRenderNode); in nRemoveRenderNode() argument
1566 private static native void nDrawRenderNode(long nativeProxy, long rootRenderNode); in nDrawRenderNode() argument
DHardwareBufferRenderer.java360 private static native void nDestroyRootRenderNode(long rootRenderNode); in nDestroyRootRenderNode() argument
363 long rootRenderNode); in nCreateHardwareBufferRenderer() argument
/frameworks/base/libs/hwui/renderthread/
DCanvasContext.cpp75 RenderNode* rootRenderNode, IContextFactory* contextFactory, in create() argument
81 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
85 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
90 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
121 CanvasContext::CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, in CanvasContext() argument
136 rootRenderNode->makeRoot(); in CanvasContext()
137 mRenderNodes.emplace_back(rootRenderNode); in CanvasContext()
DCanvasContext.h71 static CanvasContext* create(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
244 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
DRenderProxy.cpp42 RenderProxy::RenderProxy(bool translucent, RenderNode* rootRenderNode, in RenderProxy() argument
52 CanvasContext* context = CanvasContext::create(mRenderThread, translucent, rootRenderNode, in RenderProxy()
59 mDrawFrameTask.setContext(&mRenderThread, mContext, rootRenderNode); in RenderProxy()