Searched refs:RenderNodeOp (Results 1 - 8 of 8) sorted by relevance

/frameworks/base/libs/hwui/
H A DDisplayList.h61 struct RenderNodeOp;
64 typedef RenderNodeOp NodeOpType;
H A DRecordedOp.h63 * be traversed to access multiple renderable ops within (e.g. RenderNodeOp), or because they
76 PRE_RENDER_OP_FN(RenderNodeOp) \
150 static_assert(RecordedOpId::RenderNodeOp == 0,
182 struct RenderNodeOp : RecordedOp { struct in namespace:android::uirenderer
183 RenderNodeOp(BASE_PARAMS_PAINTLESS, RenderNode* renderNode) function in struct:android::uirenderer::RenderNodeOp
184 : SUPER_PAINTLESS(RenderNodeOp)
H A DFrameBuilder.h199 void deferShadow(const ClipBase* reorderClip, const RenderNodeOp& casterOp);
205 void deferRenderNodeOpImpl(const RenderNodeOp& op);
H A DRenderNode.h56 struct RenderNodeOp;
58 typedef RenderNodeOp renderNodeOp_t;
H A DFrameBuilder.cpp308 typedef key_value_pair_t<float, const RenderNodeOp*> ZRenderNodeOpPair;
316 RenderNodeOp* childOp = displayList.getChildren()[i];
374 const RenderNodeOp* casterNodeOp = zTranslatedNodes[shadowIndex].value;
387 const RenderNodeOp* childOp = zTranslatedNodes[drawIndex].value;
393 void FrameBuilder::deferShadow(const ClipBase* reorderClip, const RenderNodeOp& casterNodeOp) {
484 RenderNodeOp* childOp = renderNode.mProjectedNodes[i];
536 void FrameBuilder::deferRenderNodeOpImpl(const RenderNodeOp& op) {
551 void FrameBuilder::deferRenderNodeOp(const RenderNodeOp& op) {
H A DRecordingCanvas.cpp564 RenderNodeOp* op = alloc().create_trivial<RenderNodeOp>(
H A DRenderNode.cpp116 if (op->opId == RecordedOpId::RenderNodeOp) {
117 auto rnOp = reinterpret_cast<const RenderNodeOp*>(op);
/frameworks/base/libs/hwui/tests/unit/
H A DRecordingCanvasTests.cpp545 EXPECT_EQ(RecordedOpId::RenderNodeOp, op->opId);

Completed in 1389 milliseconds