/frameworks/base/libs/hwui/jni/ |
D | android_graphics_HardwareBufferRenderer.cpp | 73 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()
|
D | android_graphics_HardwareRenderer.cpp | 170 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/ |
D | HardwareRenderer.java | 1485 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
|
D | HardwareBufferRenderer.java | 360 private static native void nDestroyRootRenderNode(long rootRenderNode); in nDestroyRootRenderNode() argument 363 long rootRenderNode); in nCreateHardwareBufferRenderer() argument
|
/frameworks/base/libs/hwui/renderthread/ |
D | CanvasContext.cpp | 75 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()
|
D | CanvasContext.h | 71 static CanvasContext* create(RenderThread& thread, bool translucent, RenderNode* rootRenderNode, 244 CanvasContext(RenderThread& thread, bool translucent, RenderNode* rootRenderNode,
|
D | RenderProxy.cpp | 42 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()
|