Home | History | Annotate | Download | only in win

Lines Matching full:dirtyrect

791 void WebView::addToDirtyRegion(const IntRect& dirtyRect)
793 // FIXME: We want an assert here saying that the dirtyRect is inside the clienRect,
799 m_backingLayer->setNeedsDisplayInRect(dirtyRect);
804 HRGN newRegion = ::CreateRectRgn(dirtyRect.x(), dirtyRect.y(),
805 dirtyRect.maxX(), dirtyRect.maxY());
902 static void getUpdateRects(HRGN region, const IntRect& dirtyRect, Vector<IntRect>& rects)
913 rects.append(dirtyRect);
921 rects.append(dirtyRect);
931 double unionPixels = dirtyRect.width() * dirtyRect.height();
934 rects.append(dirtyRect);
1080 void WebView::paintIntoBackingStore(FrameView* frameView, HDC bitmapDC, const IntRect& dirtyRect, WindowsToPaint windowsToPaint)
1088 // FIXME: We want an assert here saying that the dirtyRect is inside the clienRect,
1092 RECT rect = dirtyRect;
1100 paintIntoWindow(bitmapDC, dc, dirtyRect);
1108 gc.clearRect(dirtyRect);
1117 gc.clip(dirtyRect);
1118 frameView->paint(&gc, dirtyRect);
1123 void WebView::paintIntoWindow(HDC bitmapDC, HDC windowDC, const IntRect& dirtyRect)
1132 RECT rect = dirtyRect;
1140 BitBlt(windowDC, dirtyRect.x(), dirtyRect.y(), dirtyRect.width(), dirtyRect.height(), bitmapDC,
1141 dirtyRect.x(), dirtyRect.y(), SRCCOPY);