Home
last modified time | relevance | path

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

/aosp14/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_HardwareBufferRenderer.cpp75 auto* rootRenderNode = reinterpret_cast<RootRenderNode*>(renderNodePtr); in android_graphics_HardwareBufferRenderer_create() local
76 ContextFactoryImpl factory(rootRenderNode); in android_graphics_HardwareBufferRenderer_create()
77 auto* proxy = new RenderProxy(false, rootRenderNode, &factory); in android_graphics_HardwareBufferRenderer_create()
H A Dandroid_graphics_HardwareRenderer.cpp163 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootRenderNodePtr); in android_view_ThreadedRenderer_createProxy() local
164 ContextFactoryImpl factory(rootRenderNode); in android_view_ThreadedRenderer_createProxy()
165 RenderProxy* proxy = new RenderProxy(translucent, rootRenderNode, &factory); in android_view_ThreadedRenderer_createProxy()
290 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); in android_view_ThreadedRenderer_destroy() local
291 rootRenderNode->destroy(); in android_view_ThreadedRenderer_destroy()
298 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); in android_view_ThreadedRenderer_registerAnimatingRenderNode() local
300 rootRenderNode->attachAnimatingNode(animatingNode); in android_view_ThreadedRenderer_registerAnimatingRenderNode()
305 RootRenderNode* rootRenderNode = reinterpret_cast<RootRenderNode*>(rootNodePtr); in android_view_ThreadedRenderer_registerVectorDrawableAnimator() local
307 rootRenderNode->addVectorDrawableAnimator(animator); in android_view_ThreadedRenderer_registerVectorDrawableAnimator()
/aosp14/frameworks/base/graphics/java/android/graphics/
H A DHardwareRenderer.java1479 private static native long nCreateProxy(boolean translucent, long rootRenderNode); in nCreateProxy() argument
1517 private static native void nDestroy(long nativeProxy, long rootRenderNode); in nDestroy() argument
1519 private static native void nRegisterAnimatingRenderNode(long rootRenderNode, in nRegisterAnimatingRenderNode() argument
1522 private static native void nRegisterVectorDrawableAnimator(long rootRenderNode, long animator); in nRegisterVectorDrawableAnimator() argument
1555 private static native void nAddRenderNode(long nativeProxy, long rootRenderNode, in nAddRenderNode() argument
1558 private static native void nRemoveRenderNode(long nativeProxy, long rootRenderNode); in nRemoveRenderNode() argument
1560 private static native void nDrawRenderNode(long nativeProxy, long rootRenderNode); in nDrawRenderNode() argument
H A DHardwareBufferRenderer.java360 private static native void nDestroyRootRenderNode(long rootRenderNode); in nDestroyRootRenderNode() argument
363 long rootRenderNode); in nCreateHardwareBufferRenderer() argument
/aosp14/frameworks/base/libs/hwui/renderthread/
H A DCanvasContext.cpp74 RenderNode* rootRenderNode, IContextFactory* contextFactory, in create() argument
80 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
84 return new CanvasContext(thread, translucent, rootRenderNode, contextFactory, in create()
114 CanvasContext::CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, in CanvasContext() argument
128 rootRenderNode->makeRoot(); in CanvasContext()
129 mRenderNodes.emplace_back(rootRenderNode); in CanvasContext()
H A DCanvasContext.h69 static CanvasContext* create(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
240 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
H A DRenderProxy.cpp42 RenderProxy::RenderProxy(bool translucent, RenderNode* rootRenderNode, in RenderProxy() argument
48 CanvasContext* context = CanvasContext::create(mRenderThread, translucent, rootRenderNode, in RenderProxy()
55 mDrawFrameTask.setContext(&mRenderThread, mContext, rootRenderNode); in RenderProxy()