Lines Matching defs:info
147 void CanvasContext::prepareTree(TreeInfo& info) {
150 info.damageAccumulator = &mDamageAccumulator;
151 info.renderer = mCanvas;
152 if (mPrefetechedLayers.size() && info.mode == TreeInfo::MODE_FULL) {
153 info.canvasContext = this;
155 mAnimationContext->startFrame(info.mode);
156 mRootRenderNode->prepareTree(info);
157 mAnimationContext->runRemainingAnimations(info);
159 if (info.canvasContext) {
169 info.out.canDrawThisFrame = !runningBehind;
171 if (info.out.hasAnimations || !info.out.canDrawThisFrame) {
172 if (!info.out.requiresUiRedraw) {
248 TreeInfo info(TreeInfo::MODE_RT_ONLY, mRenderThread.renderState());
249 prepareTree(info);
250 if (info.out.canDrawThisFrame) {
295 TreeInfo info(TreeInfo::MODE_FULL, mRenderThread.renderState());
296 info.damageAccumulator = &mDamageAccumulator;
297 info.renderer = mCanvas;
298 info.runAnimations = false;
299 node->prepareTree(info);