Lines Matching refs:pbox
39 void SISRefreshArea(ScrnInfoPtr pScrn, int num, BoxPtr pbox);
40 void SISRefreshAreaReflect(ScrnInfoPtr pScrn, int num, BoxPtr pbox);
41 void SISRefreshArea8(ScrnInfoPtr pScrn, int num, BoxPtr pbox);
42 void SISRefreshArea16(ScrnInfoPtr pScrn, int num, BoxPtr pbox);
43 void SISRefreshArea24(ScrnInfoPtr pScrn, int num, BoxPtr pbox);
44 void SISRefreshArea32(ScrnInfoPtr pScrn, int num, BoxPtr pbox);
80 SISRefreshArea(ScrnInfoPtr pScrn, int num, BoxPtr pbox)
91 width = (pbox->x2 - pbox->x1) * Bpp;
92 height = pbox->y2 - pbox->y1;
93 src = pSiS->ShadowPtr + (pbox->y1 * pSiS->ShadowPitch) + (pbox->x1 * Bpp);
94 dst = pSiS->FbBase + (pbox->y1 * FBPitch) + (pbox->x1 * Bpp);
102 pbox++;
109 SISRefreshAreaReflect(ScrnInfoPtr pScrn, int num, BoxPtr pbox)
121 width = (pbox->x2 - pbox->x1) * Bpp;
122 height = pbox->y2 - pbox->y1;
123 src = pSiS->ShadowPtr + (pbox->y1 * pSiS->ShadowPitch) + (pbox->x1 * Bpp);
127 dst += (pbox->y1 * FBPitch) + ((pScrn->displayWidth - pbox->x1 - 1) * Bpp);
163 dst += ((pScrn->virtualY - pbox->y1 - 1) * FBPitch) + (pbox->x1 * Bpp);
171 dst += ((pScrn->virtualY - pbox->y1 - 1) * FBPitch) + ((pScrn->displayWidth - pbox->x1 - 1) * Bpp);
207 pbox++;
214 SISRefreshArea8(ScrnInfoPtr pScrn, int num, BoxPtr pbox)
225 width = pbox->x2 - pbox->x1;
226 y1 = pbox->y1 & ~3;
227 y2 = (pbox->y2 + 3) & ~3;
231 dstPtr = pSiS->FbBase + (pbox->x1 * dstPitch) + pScrn->virtualX - y2;
232 srcPtr = pSiS->ShadowPtr + ((1 - y2) * srcPitch) + pbox->x1;
234 dstPtr = pSiS->FbBase + ((pScrn->virtualY - pbox->x2) * dstPitch) + y1;
235 srcPtr = pSiS->ShadowPtr + (y1 * srcPitch) + pbox->x2 - 1;
253 pbox++;
258 SISRefreshArea16(ScrnInfoPtr pScrn, int num, BoxPtr pbox)
269 width = pbox->x2 - pbox->x1;
270 y1 = pbox->y1 & ~1;
271 y2 = (pbox->y2 + 1) & ~1;
275 dstPtr = (CARD16 *)pSiS->FbBase + (pbox->x1 * dstPitch) + pScrn->virtualX - y2;
276 srcPtr = (CARD16 *)pSiS->ShadowPtr + ((1 - y2) * srcPitch) + pbox->x1;
278 dstPtr = (CARD16 *)pSiS->FbBase + ((pScrn->virtualY - pbox->x2) * dstPitch) + y1;
279 srcPtr = (CARD16 *)pSiS->ShadowPtr + (y1 * srcPitch) + pbox->x2 - 1;
294 pbox++;
300 SISRefreshArea24(ScrnInfoPtr pScrn, int num, BoxPtr pbox)
311 width = pbox->x2 - pbox->x1;
312 y1 = pbox->y1 & ~3;
313 y2 = (pbox->y2 + 3) & ~3;
317 dstPtr = pSiS->FbBase + (pbox->x1 * dstPitch) + ((pScrn->virtualX - y2) * 3);
318 srcPtr = pSiS->ShadowPtr + ((1 - y2) * srcPitch) + (pbox->x1 * 3);
320 dstPtr = pSiS->FbBase + ((pScrn->virtualY - pbox->x2) * dstPitch) + (y1 * 3);
321 srcPtr = pSiS->ShadowPtr + (y1 * srcPitch) + (pbox->x2 * 3) - 3;
348 pbox++;
353 SISRefreshArea32(ScrnInfoPtr pScrn, int num, BoxPtr pbox)
363 width = pbox->x2 - pbox->x1;
364 height = pbox->y2 - pbox->y1;
367 dstPtr = (CARD32 *)pSiS->FbBase + (pbox->x1 * dstPitch) + pScrn->virtualX - pbox->y2;
368 srcPtr = (CARD32 *)pSiS->ShadowPtr + ((1 - pbox->y2) * srcPitch) + pbox->x1;
370 dstPtr = (CARD32 *)pSiS->FbBase + ((pScrn->virtualY - pbox->x2) * dstPitch) + pbox->y1;
371 srcPtr = (CARD32 *)pSiS->ShadowPtr + (pbox->y1 * srcPitch) + pbox->x2 - 1;
386 pbox++;