Home
last modified time | relevance | path

Searched refs:RenderNodeOp (Results 1 – 9 of 9) sorted by relevance

/frameworks/base/libs/hwui/
DRenderNode.h56 struct RenderNodeOp;
222 void computeOrderingImpl(RenderNodeOp* opState,
223 std::vector<RenderNodeOp*>* compositedChildrenOfProjectionSurface,
268 std::vector<RenderNodeOp*> mProjectedNodes;
DRecordedOp.h78 PRE_RENDER_OP_FN(RenderNodeOp) \
148 static_assert(RecordedOpId::RenderNodeOp == 0, "First index must be zero for LUTs to work");
184 struct RenderNodeOp : RecordedOp { struct
185 RenderNodeOp(BASE_PARAMS_PAINTLESS, RenderNode* renderNode) in RenderNodeOp() function
186 : SUPER_PAINTLESS(RenderNodeOp), renderNode(renderNode) {} in RenderNodeOp()
DDisplayList.h57 struct RenderNodeOp;
60 typedef RenderNodeOp NodeOpType;
DDisplayList.cpp135 if (op->opId == RecordedOpId::RenderNodeOp) { in output()
136 auto rnOp = reinterpret_cast<const RenderNodeOp*>(op); in output()
DRenderNode.cpp478 RenderNodeOp* childOp = mDisplayList->getChildren()[i]; in computeOrdering()
484 RenderNodeOp* opState, std::vector<RenderNodeOp*>* compositedChildrenOfProjectionSurface, in computeOrderingImpl()
508 RenderNodeOp* childOp = mDisplayList->getChildren()[i]; in computeOrderingImpl()
511 std::vector<RenderNodeOp*>* projectionChildren = nullptr; in computeOrderingImpl()
DFrameBuilder.h193 void deferShadow(const ClipBase* reorderClip, const RenderNodeOp& casterOp);
199 void deferRenderNodeOpImpl(const RenderNodeOp& op);
DFrameBuilder.cpp304 typedef key_value_pair_t<float, const RenderNodeOp*> ZRenderNodeOpPair;
312 RenderNodeOp* childOp = displayList.getChildren()[i]; in buildZSortedChildList()
369 const RenderNodeOp* casterNodeOp = zTranslatedNodes[shadowIndex].value; in defer3dChildren()
382 const RenderNodeOp* childOp = zTranslatedNodes[drawIndex].value; in defer3dChildren()
388 void FrameBuilder::deferShadow(const ClipBase* reorderClip, const RenderNodeOp& casterNodeOp) { in deferShadow()
471 RenderNodeOp* childOp = renderNode.mProjectedNodes[i]; in deferProjectedChildren()
525 void FrameBuilder::deferRenderNodeOpImpl(const RenderNodeOp& op) { in deferRenderNodeOpImpl()
540 void FrameBuilder::deferRenderNodeOp(const RenderNodeOp& op) { in deferRenderNodeOp()
DRecordingCanvas.cpp543 RenderNodeOp* op = alloc().create_trivial<RenderNodeOp>( in drawRenderNode()
/frameworks/base/libs/hwui/tests/unit/
DRecordingCanvasTests.cpp623 EXPECT_EQ(RecordedOpId::RenderNodeOp, op->opId); in OPENGL_PIPELINE_TEST()