Home
last modified time | relevance | path

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

12

/aosp12/frameworks/layoutlib/bridge/src/android/graphics/
H A DRenderNode_Delegate.java85 /*package*/ static float nGetElevation(long renderNode) { in nGetElevation() argument
172 if (renderNode != null) { in getMatrix()
173 float rotation = renderNode.getRotationZ(); in getMatrix()
176 float pivotX = renderNode.getPivotX(); in getMatrix()
177 float pivotY = renderNode.getPivotY(); in getMatrix()
178 float scaleX = renderNode.getScaleX(); in getMatrix()
179 float scaleY = renderNode.getScaleY(); in getMatrix()
260 /*package*/ static float nGetPivotX(long renderNode) { in nGetPivotX() argument
284 /*package*/ static float nGetPivotY(long renderNode) { in nGetPivotY() argument
307 /*package*/ static float nGetScaleX(long renderNode) { in nGetScaleX() argument
[all …]
/aosp12/frameworks/base/graphics/java/android/graphics/
H A DRenderNode.java1572 private static native void nOutput(long renderNode); in nOutput() argument
1594 private static native boolean nIsValid(long renderNode); in nIsValid() argument
1632 private static native int nGetLeft(long renderNode); in nGetLeft() argument
1635 private static native int nGetTop(long renderNode); in nGetTop() argument
1638 private static native int nGetRight(long renderNode); in nGetRight() argument
1641 private static native int nGetBottom(long renderNode); in nGetBottom() argument
1782 private static native float nGetAlpha(long renderNode); in nGetAlpha() argument
1788 private static native float nGetScaleX(long renderNode); in nGetScaleX() argument
1791 private static native float nGetScaleY(long renderNode); in nGetScaleY() argument
1824 private static native int nGetWidth(long renderNode); in nGetWidth() argument
[all …]
H A DRecordingCanvas.java178 public void drawRenderNode(@NonNull RenderNode renderNode) { in drawRenderNode() argument
179 nDrawRenderNode(mNativeCanvasWrapper, renderNode.mNativeRenderNode); in drawRenderNode()
286 private static native void nFinishRecording(long renderer, long renderNode); in nFinishRecording() argument
288 private static native void nDrawRenderNode(long renderer, long renderNode); in nDrawRenderNode() argument
/aosp12/frameworks/base/libs/hwui/jni/
H A Dandroid_graphics_RenderNode.cpp47 renderNode->output(); in android_view_RenderNode_output()
52 return renderNode->getUsageSize(); in android_view_RenderNode_getUsageSize()
57 return renderNode->getAllocatedSize(); in android_view_RenderNode_getAllocatedSize()
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()
82 renderNode->discardStagingDisplayList(); in android_view_RenderNode_discardDisplayList()
[all …]
H A Dandroid_graphics_DisplayListCanvas.cpp76 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_createDisplayListCanvas() local
77 return reinterpret_cast<jlong>(Canvas::create_recording_canvas(width, height, renderNode)); in android_view_DisplayListCanvas_createDisplayListCanvas()
83 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_resetDisplayListCanvas() local
84 canvas->resetRecording(width, height, renderNode); in android_view_DisplayListCanvas_resetDisplayListCanvas()
104 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_finishRecording() local
105 canvas->finishRecording(renderNode); in android_view_DisplayListCanvas_finishRecording()
110 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_DisplayListCanvas_drawRenderNode() local
111 canvas->drawRenderNode(renderNode); in android_view_DisplayListCanvas_drawRenderNode()
H A Dandroid_graphics_HardwareRenderer.cpp385 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRenderer_addRenderNode() local
386 proxy->addRenderNode(renderNode, placeFront); in android_view_ThreadedRenderer_addRenderNode()
392 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRenderer_removeRenderNode() local
393 proxy->removeRenderNode(renderNode); in android_view_ThreadedRenderer_removeRenderNode()
399 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRendererd_drawRenderNode() local
400 proxy->drawRenderNode(renderNode); in android_view_ThreadedRendererd_drawRenderNode()
694 RenderNode* renderNode = reinterpret_cast<RenderNode*>(renderNodePtr); in android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode() local
731 RenderProxy proxy{true, renderNode, &factory}; in android_view_ThreadedRenderer_createHardwareBitmapFromRenderNode()
/aosp12/frameworks/base/libs/hwui/
H A 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()
H A DLayerUpdateQueue.h38 Entry(RenderNode* renderNode, const Rect& damage) in Entry()
39 : renderNode(renderNode), damage(damage) {} in Entry()
40 sp<RenderNode> renderNode; member
45 void enqueueLayerWithDamage(RenderNode* renderNode, Rect dirty);
H A DDamageAccumulator.cpp37 const RenderNode* renderNode; member
61 currentFrame->renderNode->applyViewPropertyTransforms(*outMatrix); in computeTransformImpl()
94 mHead->renderNode = transform; in pushTransform()
190 if (frame->type == TransformRenderNode && frame->renderNode->hasProjectionReceiver()) { in findProjectionReceiver()
202 mapRect(frame->renderNode->properties(), *rect, rect); in applyTransforms()
215 frame->renderNode->applyViewPropertyTransforms(*outMatrix); in computeTransformImpl()
236 const RenderProperties& props = frame->renderNode->properties(); in applyRenderNodeTransform()
285 const auto& headProperties = mHead->renderNode->properties(); in findNearestStretchEffect()
290 const auto& renderNode = frame->renderNode; in findNearestStretchEffect() local
291 const auto& frameRenderNodeProperties = renderNode->properties(); in findNearestStretchEffect()
H A DRootRenderNode.cpp212 for (auto& renderNode : mPendingAnimatingRenderNodes) { in destroy() local
213 renderNode->animators().endAllStagingAnimators(); in destroy()
H A DSkiaCanvas.h53 uirenderer::RenderNode* renderNode) override { in resetRecording() argument
155 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) override;
/aosp12/frameworks/base/libs/hwui/pipeline/skia/
H A DRenderNodeDrawable.cpp139 RenderNode* renderNode = mRenderNode.get(); in forceDraw() local
140 MarkDraw _marker{*canvas, *renderNode}; in forceDraw()
145 if ((mProjectedDisplayList == nullptr && !renderNode->isRenderable()) || in forceDraw()
146 (renderNode->nothingToDraw() && mComposeLayer)) { in forceDraw()
150 SkiaDisplayList* displayList = renderNode->getDisplayList().asSkiaDl(); in forceDraw()
207 RenderNode* renderNode = mRenderNode.get(); in drawContent() local
209 const RenderProperties& properties = renderNode->properties(); in drawContent()
230 if (renderNode->getLayerSurface() && mComposeLayer) { in drawContent()
286 if (renderNode->hasHolePunches()) { in drawContent()
309 if (renderNode->hasHolePunches()) { in drawContent()
[all …]
H A DSkiaRecordingCanvas.h35 explicit SkiaRecordingCanvas(uirenderer::RenderNode* renderNode, int width, int height) { in SkiaRecordingCanvas() argument
36 initDisplayList(renderNode, width, height); in SkiaRecordingCanvas()
44 uirenderer::RenderNode* renderNode = nullptr) override {
45 initDisplayList(renderNode, width, height);
80 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) override;
98 void initDisplayList(uirenderer::RenderNode* renderNode, int width, int height);
H A DSkiaRecordingCanvas.cpp42 void SkiaRecordingCanvas::initDisplayList(uirenderer::RenderNode* renderNode, int width, in initDisplayList() argument
47 if (renderNode) { in initDisplayList()
48 mDisplayList = renderNode->detachAvailableList(); in initDisplayList()
147 void SkiaRecordingCanvas::drawRenderNode(uirenderer::RenderNode* renderNode) { in drawRenderNode() argument
149 mDisplayList->mChildNodes.emplace_back(renderNode, asSkCanvas(), true, mCurrentBarrier); in drawRenderNode()
153 renderNode->mutateStagingProperties().setClipMayBeComplex(mRecorder.isClipMayBeComplex()); in drawRenderNode()
158 if (renderNode->stagingProperties().isProjectionReceiver()) { in drawRenderNode()
/aosp12/frameworks/base/libs/hwui/tests/unit/
H A DSkiaDisplayListTests.cpp78 sp<RenderNode> renderNode = new RenderNode(); in TEST() local
82 availableList = renderNode->detachAvailableList(); in TEST()
87 ASSERT_TRUE(skiaDL.reuseDisplayList(renderNode.get())); in TEST()
90 availableList = renderNode->detachAvailableList(); in TEST()
95 availableList = renderNode->detachAvailableList(); in TEST()
181 sp<RenderNode> renderNode = new RenderNode(); in RENDERTHREAD_SKIA_PIPELINE_TEST() local
184 skiaDL.mChildNodes.emplace_back(renderNode.get(), &dummyCanvas); in RENDERTHREAD_SKIA_PIPELINE_TEST()
191 ASSERT_EQ(renderNode.get(), n); in RENDERTHREAD_SKIA_PIPELINE_TEST()
365 sp<RenderNode> renderNode = new RenderNode(); in TEST() local
367 skiaDL.mChildNodes.emplace_back(renderNode.get(), &dummyCanvas); in TEST()
[all …]
H A 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()
/aosp12/frameworks/base/core/java/android/view/
H A DViewPropertyAnimator.java976 final RenderNode renderNode = mView.mRenderNode; in setValue() local
979 renderNode.setTranslationX(value); in setValue()
982 renderNode.setTranslationY(value); in setValue()
985 renderNode.setTranslationZ(value); in setValue()
988 renderNode.setRotationZ(value); in setValue()
991 renderNode.setRotationX(value); in setValue()
994 renderNode.setRotationY(value); in setValue()
997 renderNode.setScaleX(value); in setValue()
1000 renderNode.setScaleY(value); in setValue()
1009 renderNode.setTranslationZ(value - renderNode.getElevation()); in setValue()
[all …]
H A DGhostView.java55 RenderNode renderNode = mView.updateDisplayListIfDirty(); in onDraw() local
56 if (renderNode.hasDisplayList()) { in onDraw()
58 dlCanvas.drawRenderNode(renderNode); in onDraw()
/aosp12/frameworks/base/tests/SilkFX/src/com/android/test/silkfx/materials/
H A DGlassView.kt154 renderNode.setRenderEffect(
160 private val renderNode = RenderNode("GlassRenderNode") regex
195 canvas?.drawRenderNode(renderNode)
206 renderNode.setPosition(0, 0, getWidth(), getHeight())
208 val canvas = renderNode.beginRecording()
225 renderNode.endRecording()
/aosp12/frameworks/base/tests/HwAccelerationTest/src/com/android/test/hwui/
H A DProjectionActivity.java48 RenderNode renderNode = updateDisplayListIfDirty(); in setProject() local
49 if (renderNode != null) { in setProject()
50 renderNode.setProjectBackwards(value); in setProject()
/aosp12/frameworks/base/core/java/android/widget/
H A DEdgeEffect.java633 RenderNode renderNode = recordingCanvas.mNode; in draw() local
635 float left = renderNode.getLeft() in draw()
637 float top = renderNode.getTop() in draw()
639 float right = renderNode.getLeft() in draw()
641 float bottom = renderNode.getTop() in draw()
654 renderNode.stretch( in draw()
/aosp12/frameworks/base/libs/hwui/hwui/
H A DCanvas.h95 int width, int height, uirenderer::RenderNode* renderNode = nullptr);
128 uirenderer::RenderNode* renderNode = nullptr) = 0;
148 virtual void drawRenderNode(uirenderer::RenderNode* renderNode) = 0;
H A DCanvas.cpp32 Canvas* Canvas::create_recording_canvas(int width, int height, uirenderer::RenderNode* renderNode) { in create_recording_canvas() argument
33 return new uirenderer::skiapipeline::SkiaRecordingCanvas(renderNode, width, height); in create_recording_canvas()
/aosp12/frameworks/base/libs/hwui/canvas/
H A DCanvasOpBuffer.cpp29 updateFn(iter->renderNode.get()); in updateChildren()
H A DCanvasOpBuffer.h86 if (op->renderNode->stagingProperties().isProjectionReceiver()) { in push_container()

12