Home
last modified time | relevance | path

Searched refs:renderNode (Results 1 – 25 of 41) sorted by relevance

12

/frameworks/layoutlib/bridge/src/android/view/
DRenderNode_Delegate.java77 /*package*/ static boolean nSetElevation(long renderNode, float lift) { in nSetElevation() argument
78 RenderNode_Delegate delegate = sManager.getDelegate(renderNode); in nSetElevation()
87 /*package*/ static float nGetElevation(long renderNode) { in nGetElevation() argument
88 RenderNode_Delegate delegate = sManager.getDelegate(renderNode); in nGetElevation()
96 /*package*/ static boolean nSetTranslationX(long renderNode, float translationX) { in nSetTranslationX() argument
97 RenderNode_Delegate delegate = sManager.getDelegate(renderNode); in nSetTranslationX()
106 /*package*/ static float nGetTranslationX(long renderNode) { in nGetTranslationX() argument
107 RenderNode_Delegate delegate = sManager.getDelegate(renderNode); in nGetTranslationX()
115 /*package*/ static boolean nSetTranslationY(long renderNode, float translationY) { in nSetTranslationY() argument
116 RenderNode_Delegate delegate = sManager.getDelegate(renderNode); in nSetTranslationY()
[all …]
/frameworks/base/core/java/android/view/
DRenderNode.java853 private static native void nOutput(long renderNode); in nOutput() argument
854 private static native int nGetDebugSize(long renderNode); in nGetDebugSize() argument
855 private static native void nRequestPositionUpdates(long renderNode, SurfaceView callback); in nRequestPositionUpdates() argument
859 private static native void nAddAnimator(long renderNode, long animatorPtr); in nAddAnimator() argument
860 private static native void nEndAllAnimators(long renderNode); in nEndAllAnimators() argument
868 private static native void nSetDisplayList(long renderNode, long newData); in nSetDisplayList() argument
876 private static native boolean nIsValid(long renderNode); in nIsValid() argument
881 private static native void nGetTransformMatrix(long renderNode, long nativeMatrix); in nGetTransformMatrix() argument
883 private static native void nGetInverseTransformMatrix(long renderNode, long nativeMatrix); in nGetInverseTransformMatrix() argument
885 private static native boolean nHasIdentityMatrix(long renderNode); in nHasIdentityMatrix() argument
[all …]
DViewPropertyAnimator.java986 final RenderNode renderNode = mView.mRenderNode; in setValue() local
989 renderNode.setTranslationX(value); in setValue()
992 renderNode.setTranslationY(value); in setValue()
995 renderNode.setTranslationZ(value); in setValue()
998 renderNode.setRotation(value); in setValue()
1001 renderNode.setRotationX(value); in setValue()
1004 renderNode.setRotationY(value); in setValue()
1007 renderNode.setScaleX(value); in setValue()
1010 renderNode.setScaleY(value); in setValue()
1013 renderNode.setTranslationX(value - mView.mLeft); in setValue()
[all …]
DDisplayListCanvas.java188 public void drawRenderNode(RenderNode renderNode) { in drawRenderNode() argument
189 nDrawRenderNode(mNativeCanvasWrapper, renderNode.getNativeDisplayList()); in drawRenderNode()
258 private static native void nDrawRenderNode(long renderer, long renderNode); in nDrawRenderNode() argument
DGhostView.java51 RenderNode renderNode = mView.updateDisplayListIfDirty(); in onDraw() local
52 if (renderNode.isValid()) { in onDraw()
54 dlCanvas.drawRenderNode(renderNode); in onDraw()
/frameworks/base/core/jni/
Dandroid_view_RenderNode.cpp51 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_RenderNode_output() local
52 renderNode->output(); in android_view_RenderNode_output()
56 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_RenderNode_getDebugSize() local
57 return renderNode->getDebugSize(); in android_view_RenderNode_getDebugSize()
61 RenderNode* renderNode = new RenderNode(); in android_view_RenderNode_create() local
62 renderNode->incStrong(0); in android_view_RenderNode_create()
65 renderNode->setName(textArray); in android_view_RenderNode_create()
68 return reinterpret_cast<jlong>(renderNode); in android_view_RenderNode_create()
71 static void releaseRenderNode(RenderNode* renderNode) { in releaseRenderNode() argument
72 renderNode->decStrong(0); in releaseRenderNode()
[all …]
Dandroid_view_DisplayListCanvas.cpp120 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_createDisplayListCanvas() local
121 return reinterpret_cast<jlong>(Canvas::create_recording_canvas(width, height, renderNode)); in android_view_DisplayListCanvas_createDisplayListCanvas()
127 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_resetDisplayListCanvas() local
128 canvas->resetRecording(width, height, renderNode); in android_view_DisplayListCanvas_resetDisplayListCanvas()
158 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_drawRenderNode() local
159 canvas->drawRenderNode(renderNode); in android_view_DisplayListCanvas_drawRenderNode()
Dandroid_view_ThreadedRenderer.cpp390 for (auto& renderNode : mPendingAnimatingRenderNodes) { in destroy() local
391 renderNode->animators().endAllStagingAnimators(); in destroy()
882 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRenderer_addRenderNode() local
883 proxy->addRenderNode(renderNode, placeFront); in android_view_ThreadedRenderer_addRenderNode()
889 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRenderer_removeRenderNode() local
890 proxy->removeRenderNode(renderNode); in android_view_ThreadedRenderer_removeRenderNode()
896 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRendererd_drawRenderNode() local
897 proxy->drawRenderNode(renderNode); in android_view_ThreadedRendererd_drawRenderNode()
975 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode() local
998 RenderProxy proxy{true, renderNode, &factory}; in android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode()
/frameworks/base/libs/hwui/
DLayerUpdateQueue.cpp28 void LayerUpdateQueue::enqueueLayerWithDamage(RenderNode* renderNode, Rect damage) { in enqueueLayerWithDamage() argument
30 damage.doIntersect(0, 0, renderNode->getWidth(), renderNode->getHeight()); in enqueueLayerWithDamage()
33 if (CC_UNLIKELY(entry.renderNode == renderNode)) { in enqueueLayerWithDamage()
38 mEntries.emplace_back(renderNode, damage); in enqueueLayerWithDamage()
DLayerUpdateQueue.h37 Entry(RenderNode* renderNode, const Rect& damage) in Entry()
38 : renderNode(renderNode), damage(damage) {} in Entry()
39 sp<RenderNode> renderNode; member
44 void enqueueLayerWithDamage(RenderNode* renderNode, Rect dirty);
DLayerBuilder.cpp199 const BeginLayerOp* beginLayerOp, RenderNode* renderNode) in LayerBuilder() argument
204 , offscreenBuffer(renderNode ? renderNode->getLayer() : nullptr) in LayerBuilder()
206 , renderNode(renderNode) {} in LayerBuilder()
336 if (renderNode) { in replayBakedOpsImpl()
337 ATRACE_FORMAT_BEGIN("Issue HW Layer DisplayList %s %ux%u", renderNode->getName(), width, in replayBakedOpsImpl()
371 offscreenBuffer, beginLayerOp, renderNode, renderNode ? renderNode->getName() : "-"); in dump()
DFrameBuilder.h71 void deferRenderNode(RenderNode& renderNode);
73 void deferRenderNode(float tx, float ty, Rect clipRect, RenderNode& renderNode);
122 if (layer.renderNode) { in replayBakedOps()
173 const BeginLayerOp* beginLayerOp, RenderNode* renderNode);
195 void deferProjectedChildren(const RenderNode& renderNode);
197 void deferNodeOps(const RenderNode& renderNode);
DDamageAccumulator.cpp37 const RenderNode* renderNode; member
61 currentFrame->renderNode->applyViewPropertyTransforms(*outMatrix); in computeTransformImpl()
94 mHead->renderNode = transform; in pushTransform()
172 if (frame->type == TransformRenderNode && frame->renderNode->hasProjectionReceiver()) { in findProjectionReceiver()
184 mapRect(frame->renderNode->properties(), *rect, rect); in applyTransforms()
197 const RenderProperties& props = frame->renderNode->properties(); in applyRenderNodeTransform()
DDisplayList.cpp86 referenceHolders.push_back(op->renderNode); in addChild()
103 updateFn(child->renderNode); in updateChildren()
113 RenderNode* childNode = op->renderNode; in prepareListAndChildren()
137 rnOp->renderNode->output(output, level + 1); in output()
DFrameBuilder.cpp76 RenderNode* layerNode = layers.entries()[i].renderNode.get(); in deferLayers()
105 void FrameBuilder::deferRenderNode(RenderNode& renderNode) { in deferRenderNode() argument
106 renderNode.computeOrdering(); in deferRenderNode()
109 deferNodePropsAndOps(renderNode); in deferRenderNode()
113 void FrameBuilder::deferRenderNode(float tx, float ty, Rect clipRect, RenderNode& renderNode) { in deferRenderNode() argument
114 renderNode.computeOrdering(); in deferRenderNode()
120 deferNodePropsAndOps(renderNode); in deferRenderNode()
313 RenderNode* child = childOp->renderNode; in buildZSortedChildList()
389 auto& node = *casterNodeOp.renderNode; in deferShadow()
456 void FrameBuilder::deferProjectedChildren(const RenderNode& renderNode) { in deferProjectedChildren() argument
[all …]
DGlLayer.cpp28 (renderNode.get() != NULL) ? renderNode->getName() : "", getWidth(), \
DLayerBuilder.h82 const BeginLayerOp* beginLayerOp, RenderNode* renderNode);
112 const RenderNode* renderNode; variable
DRecordedOp.h185 RenderNodeOp(BASE_PARAMS_PAINTLESS, RenderNode* renderNode) in RenderNodeOp()
186 : SUPER_PAINTLESS(RenderNodeOp), renderNode(renderNode) {} in RenderNodeOp()
187 RenderNode* renderNode; // not const, since drawing modifies it member
/frameworks/base/libs/hwui/tests/unit/
DSkiaDisplayListTests.cpp68 sp<RenderNode> renderNode = new RenderNode(); in TEST() local
72 availableList = renderNode->detachAvailableList(); in TEST()
77 ASSERT_TRUE(skiaDL.reuseDisplayList(renderNode.get(), nullptr)); in TEST()
80 availableList = renderNode->detachAvailableList(); in TEST()
85 availableList = renderNode->detachAvailableList(); in TEST()
149 sp<RenderNode> renderNode = new RenderNode(); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
152 skiaDL.mChildNodes.emplace_back(renderNode.get(), &dummyCanvas); in RENDERTHREAD_SKIA_PIPELINE_TEST()
156 [&hasRun, renderNode, infoPtr](RenderNode* n, TreeObserver& observer, TreeInfo& i, in RENDERTHREAD_SKIA_PIPELINE_TEST()
159 ASSERT_EQ(renderNode.get(), n); in RENDERTHREAD_SKIA_PIPELINE_TEST()
171 sp<RenderNode> renderNode = new RenderNode(); in TEST() local
[all …]
DLayerUpdateQueueTests.cpp51 EXPECT_EQ(a.get(), queue.entries()[0].renderNode.get()); in TEST()
53 EXPECT_EQ(b.get(), queue.entries()[1].renderNode.get()); in TEST()
55 EXPECT_EQ(c.get(), queue.entries()[2].renderNode.get()); in TEST()
68 EXPECT_EQ(a.get(), queue.entries()[0].renderNode.get()); in TEST()
/frameworks/base/libs/hwui/pipeline/skia/
DRenderNodeDrawable.cpp104 RenderNode* renderNode = mRenderNode.get(); in forceDraw() local
106 SkRect dimensions = SkRect::MakeWH(renderNode->getWidth(), renderNode->getHeight()); in forceDraw()
107 canvas->drawAnnotation(dimensions, renderNode->getName(), nullptr); in forceDraw()
113 if ((mProjectedDisplayList == nullptr && !renderNode->isRenderable()) || in forceDraw()
114 (renderNode->nothingToDraw() && mComposeLayer)) { in forceDraw()
118 SkASSERT(renderNode->getDisplayList()->isSkiaDL()); in forceDraw()
119 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); in forceDraw()
180 RenderNode* renderNode = mRenderNode.get(); in drawContent() local
182 const RenderProperties& properties = renderNode->properties(); in drawContent()
199 SkiaDisplayList* displayList = (SkiaDisplayList*)renderNode->getDisplayList(); in drawContent()
[all …]
DSkiaRecordingCanvas.h33 explicit SkiaRecordingCanvas(uirenderer::RenderNode* renderNode, int width, int height) { in SkiaRecordingCanvas() argument
34 initDisplayList(renderNode, width, height); in SkiaRecordingCanvas()
42 uirenderer::RenderNode* renderNode) override { in resetRecording() argument
43 initDisplayList(renderNode, width, height); in resetRecording()
74 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) override;
90 void initDisplayList(uirenderer::RenderNode* renderNode, int width, int height);
DSkiaRecordingCanvas.cpp34 void SkiaRecordingCanvas::initDisplayList(uirenderer::RenderNode* renderNode, int width, in initDisplayList() argument
39 if (renderNode) { in initDisplayList()
40 mDisplayList = renderNode->detachAvailableList(); in initDisplayList()
104 void SkiaRecordingCanvas::drawRenderNode(uirenderer::RenderNode* renderNode) { in drawRenderNode() argument
106 mDisplayList->mChildNodes.emplace_back(renderNode, asSkCanvas(), true, mCurrentBarrier); in drawRenderNode()
111 if (renderNode->stagingProperties().isProjectionReceiver()) { in drawRenderNode()
/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
DProjectionActivity.java49 RenderNode renderNode = updateDisplayListIfDirty(); in setProject() local
50 if (renderNode != null) { in setProject()
51 renderNode.setProjectBackwards(value); in setProject()
/frameworks/base/libs/hwui/hwui/
DCanvas.h104 int width, int height, uirenderer::RenderNode* renderNode = nullptr);
151 uirenderer::RenderNode* renderNode = nullptr) = 0;
170 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) = 0;

12