/frameworks/layoutlib/bridge/src/android/view/ |
D | RenderNode_Delegate.java | 77 /*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/ |
D | RenderNode.java | 853 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 …]
|
D | ViewPropertyAnimator.java | 986 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 …]
|
D | DisplayListCanvas.java | 188 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
|
D | GhostView.java | 51 RenderNode renderNode = mView.updateDisplayListIfDirty(); in onDraw() local 52 if (renderNode.isValid()) { in onDraw() 54 dlCanvas.drawRenderNode(renderNode); in onDraw()
|
/frameworks/base/core/jni/ |
D | android_view_RenderNode.cpp | 51 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 …]
|
D | android_view_DisplayListCanvas.cpp | 120 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()
|
D | android_view_ThreadedRenderer.cpp | 390 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/ |
D | LayerUpdateQueue.cpp | 28 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()
|
D | LayerUpdateQueue.h | 37 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);
|
D | LayerBuilder.cpp | 199 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()
|
D | FrameBuilder.h | 71 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);
|
D | DamageAccumulator.cpp | 37 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()
|
D | DisplayList.cpp | 86 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()
|
D | FrameBuilder.cpp | 76 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 …]
|
D | GlLayer.cpp | 28 (renderNode.get() != NULL) ? renderNode->getName() : "", getWidth(), \
|
D | LayerBuilder.h | 82 const BeginLayerOp* beginLayerOp, RenderNode* renderNode); 112 const RenderNode* renderNode; variable
|
D | RecordedOp.h | 185 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/ |
D | SkiaDisplayListTests.cpp | 68 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 …]
|
D | LayerUpdateQueueTests.cpp | 51 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/ |
D | RenderNodeDrawable.cpp | 104 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 …]
|
D | SkiaRecordingCanvas.h | 33 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);
|
D | SkiaRecordingCanvas.cpp | 34 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/ |
D | ProjectionActivity.java | 49 RenderNode renderNode = updateDisplayListIfDirty(); in setProject() local 50 if (renderNode != null) { in setProject() 51 renderNode.setProjectBackwards(value); in setProject()
|
/frameworks/base/libs/hwui/hwui/ |
D | Canvas.h | 104 int width, int height, uirenderer::RenderNode* renderNode = nullptr); 151 uirenderer::RenderNode* renderNode = nullptr) = 0; 170 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) = 0;
|