Lines Matching refs:renderNode
147 RenderNode* renderNode = mRenderNode.get(); in forceDraw() local
148 MarkDraw _marker{*canvas, *renderNode}; in forceDraw()
153 if ((mProjectedDisplayList == nullptr && !renderNode->isRenderable()) || in forceDraw()
154 (renderNode->nothingToDraw() && mComposeLayer)) { in forceDraw()
158 SkiaDisplayList* displayList = renderNode->getDisplayList().asSkiaDl(); in forceDraw()
216 RenderNode* renderNode = mRenderNode.get(); in drawContent() local
218 const RenderProperties& properties = renderNode->properties(); in drawContent()
236 SkiaDisplayList* displayList = renderNode->getDisplayList().asSkiaDl(); in drawContent()
239 if (renderNode->getLayerSurface() && mComposeLayer) { in drawContent()
255 snapshotImage = renderNode->getLayerSurface()->makeImageSnapshot(); in drawContent()
263 const auto snapshotResult = renderNode->updateSnapshotIfRequired( in drawContent()
278 SkASSERT(renderNode->getLayerSurface()->width() >= bounds.width()); in drawContent()
279 SkASSERT(renderNode->getLayerSurface()->height() >= bounds.height()); in drawContent()
285 "SurfaceID|%" PRId64, renderNode->uniqueId()).c_str(), nullptr); in drawContent()
295 if (renderNode->hasHolePunches()) { in drawContent()
320 if (renderNode->hasHolePunches()) { in drawContent()
322 StretchMask& stretchMask = renderNode->getStretchMask(); in drawContent()
336 if (!renderNode->getSkiaLayer()->hasRenderedSinceRepaint) { in drawContent()
337 renderNode->getSkiaLayer()->hasRenderedSinceRepaint = true; in drawContent()