Lines Matching refs:renderNode
139 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()
227 SkiaDisplayList* displayList = renderNode->getDisplayList().asSkiaDl(); in drawContent()
230 if (renderNode->getLayerSurface() && mComposeLayer) { in drawContent()
246 snapshotImage = renderNode->getLayerSurface()->makeImageSnapshot(); in drawContent()
254 const auto snapshotResult = renderNode->updateSnapshotIfRequired( in drawContent()
269 SkASSERT(renderNode->getLayerSurface()->width() >= bounds.width()); in drawContent()
270 SkASSERT(renderNode->getLayerSurface()->height() >= bounds.height()); in drawContent()
276 "SurfaceID|%" PRId64, renderNode->uniqueId()).c_str(), nullptr); in drawContent()
286 if (renderNode->hasHolePunches()) { in drawContent()
309 if (renderNode->hasHolePunches()) { in drawContent()
311 StretchMask& stretchMask = renderNode->getStretchMask(); in drawContent()
325 if (!renderNode->getSkiaLayer()->hasRenderedSinceRepaint) { in drawContent()
326 renderNode->getSkiaLayer()->hasRenderedSinceRepaint = true; in drawContent()