Lines Matching refs:pWI
45 static void mvGetColormap(MVWinVisInfo *pWI);
46 static void mvCalculateComposite(MVWinVisInfo *pWI);
377 MVWinVisInfo *pWI;
383 pWI = &(winList.wins[i]);
384 if (!(xim = XGetImage(mvDpy, pWI->window, pWI->x, pWI->y, pWI->width,
385 pWI->height, (~0), ZPixmap))) {
388 mvGetColormap(pWI);
390 for (yi = 0; yi < pWI->height; yi++) {
396 for (xi = 0; xi < pWI->width; xi++) {
397 MVPel *pPel = mvFindPel(xi+pWI->x1-request_x, yi+pWI->y1-request_y);
412 if (!(pWI->region) ||
413 (pWI->region && (XPointInRegion(pWI->region, xi+pWI->x, yi+pWI->y))
415 && (XPointInRegion(pWI->region, xi+pWI->x+1, yi+pWI->y))
416 && (XPointInRegion(pWI->region, xi+pWI->x, yi+pWI->y+1))
417 && (XPointInRegion(pWI->region, xi+pWI->x+1, yi+pWI->y+1))
422 pPel->colmap = pWI->colmap;
446 mvGetColormap(MVWinVisInfo *pWI)
448 if (!pWI->colmap->Colors) { /* This is the first time we're visiting */
449 MVColmap *pCmp = pWI->colmap;
450 XVisualInfo *pVis = pWI->visinfo;
459 mvCalculateComposite(pWI);
516 mvCalculateComposite(MVWinVisInfo *pWI)
518 MVColmap *pCmp = pWI->colmap;
519 XVisualInfo *pVis = pWI->visinfo;