Lines Matching defs:renderNode
81 RenderNode* layerNode = layers.entries()[i].renderNode.get();
110 void FrameBuilder::deferRenderNode(RenderNode& renderNode) {
111 renderNode.computeOrdering();
114 deferNodePropsAndOps(renderNode);
118 void FrameBuilder::deferRenderNode(float tx, float ty, Rect clipRect, RenderNode& renderNode) {
119 renderNode.computeOrdering();
125 deferNodePropsAndOps(renderNode);
320 RenderNode* child = childOp->renderNode;
397 auto& node = *casterNodeOp.renderNode;
470 void FrameBuilder::deferProjectedChildren(const RenderNode& renderNode) {
472 const SkPath* projectionReceiverOutline = renderNode.properties().getOutline().getPath();
486 for (size_t i = 0; i < renderNode.mProjectedNodes.size(); i++) {
487 RenderNodeOp* childOp = renderNode.mProjectedNodes[i];
488 RenderNode& childNode = *childOp->renderNode;
514 void FrameBuilder::deferNodeOps(const RenderNode& renderNode) {
519 const DisplayList& displayList = *(renderNode.getDisplayList());
529 if (CC_UNLIKELY(!renderNode.mProjectedNodes.empty()
532 deferProjectedChildren(renderNode);
540 if (op.renderNode->nothingToDraw()) return;
549 deferNodePropsAndOps(*op.renderNode);
813 const BeginLayerOp* beginLayerOp, RenderNode* renderNode) {
826 repaintRect, beginLayerOp, renderNode);