Searched refs:dirtyBorderRegion (Results 1 - 2 of 2) sorted by relevance

/haiku/src/tests/servers/app/newerClipping/
H A DWindowLayer.cpp702 BRegion dirtyBorderRegion; local
703 GetBorderRegion(&dirtyBorderRegion);
708 dirtyBorderRegion.IntersectWith(&fVisibleRegion);
710 dirtyBorderRegion.IntersectWith(&fDirtyRegion);
712 if (dirtyBorderRegion.CountRects() > 0) {
724 fDrawingEngine->FillRegion(&dirtyBorderRegion, lowColor);
731 fDrawingEngine->ConstrainClipping(&dirtyBorderRegion);
/haiku/src/servers/app/
H A DWindow.cpp1805 BRegion* dirtyBorderRegion = fRegionPool.GetRegion();
1806 if (!dirtyBorderRegion)
1808 GetBorderRegion(dirtyBorderRegion);
1810 dirtyBorderRegion->IntersectWith(&fVisibleRegion);
1812 dirtyBorderRegion->IntersectWith(&fDirtyRegion);
1815 if (dirtyBorderRegion->CountRects() > 0 && engine->LockParallelAccess()) {
1816 engine->ConstrainClippingRegion(dirtyBorderRegion);
1820 decorator->Draw(dirtyBorderRegion->Frame());
1823 engine->CopyToFront(*dirtyBorderRegion);
1835 fRegionPool.Recycle(dirtyBorderRegion);
[all...]

Completed in 37 milliseconds