Lines Matching refs:pDirtyRect
126 RTRECT *pDirtyRect = &prgn->aDirtyRects[uScreenId];
129 if (pDirtyRect->xRight == 0)
132 pDirtyRect->xLeft = phdr->x;
133 pDirtyRect->yTop = phdr->y;
134 pDirtyRect->xRight = xRight;
135 pDirtyRect->yBottom = yBottom;
140 if (pDirtyRect->xLeft > phdr->x)
142 pDirtyRect->xLeft = phdr->x;
145 if (pDirtyRect->yTop > phdr->y)
147 pDirtyRect->yTop = phdr->y;
150 if (pDirtyRect->xRight < xRight)
152 pDirtyRect->xRight = xRight;
155 if (pDirtyRect->yBottom < yBottom)
157 pDirtyRect->yBottom = yBottom;
173 RTRECT *pDirtyRect = &prgn->aDirtyRects[uScreenId];
176 uint32_t w = pDirtyRect->xRight - pDirtyRect->xLeft;
177 uint32_t h = pDirtyRect->yBottom - pDirtyRect->yTop;
182 prgn->pPort->pfnUpdateDisplayRect(prgn->pPort, pDirtyRect->xLeft, pDirtyRect->yTop, w, h);
183 prgn->pDisplay->i_handleDisplayUpdate(uScreenId, pDirtyRect->xLeft, pDirtyRect->yTop, w, h);