Searched refs:renderedRects (Results 1 – 2 of 2) sorted by relevance
229 for (; iter != renderedRects.End(); iter = iter->next_) { in AddRenderedRects()247 iter = renderedRects.Remove(iter)->prev_; in AddRenderedRects()250 if (iter == renderedRects.End()) { // No merge rises in AddRenderedRects()251 if (renderedRects.Size() == 128) { // record 128 rendered rects at most in AddRenderedRects()252 renderedRects.PopBack(); in AddRenderedRects()254 renderedRects.PushFront(rect); in AddRenderedRects()256 AddRenderedRects(rect, renderedRects, iter); in AddRenderedRects()319 for (auto iter = renderedRects.Begin(); iter != renderedRects.End(); iter = iter->next_) { in OptimizeInvalidView()332 AddRenderedRects(preDrawRect, renderedRects, renderedRects.Begin()); in OptimizeInvalidView()342 List<Rect> renderedRects; // Record rendered areas to avoid rerendering in OptimizeInvalidMap() local[all …]
330 void OptimizeInvalidView(UIView* curview, UIView* background, List<Rect> &renderedRects);