Lines Matching defs:pdpix
170 NV04EXAPrepareCopy(PixmapPtr pspix, PixmapPtr pdpix, int dx, int dy,
177 struct nouveau_bo *dst_bo = nouveau_pixmap_bo(pdpix);
180 if (pspix->drawable.bitsPerPixel != pdpix->drawable.bitsPerPixel)
183 if (!NVAccelGetCtxSurf2DFormatFromPixmap(pdpix, &surf_fmt))
190 if (!NV04EXASetROP(pdpix, NV01_BLIT(OPERATION), alu, planemask))
195 PUSH_DATA (push, (exaGetPixmapPitch(pdpix) << 16) |
210 pNv->pdpix = pdpix;
215 NV04EXACopy(PixmapPtr pdpix, int srcX, int srcY, int dstX, int dstY,
218 ScrnInfoPtr pScrn = xf86ScreenToScrn(pdpix->drawable.pScreen);
227 if ((width * height) >= 200000 && pNv->pspix != pNv->pdpix &&
238 struct nouveau_bo *dst_bo = nouveau_pixmap_bo(pdpix);
239 unsigned dst_pitch = exaGetPixmapPitch(pdpix);
252 pNv->pmpix = pdpix;
261 struct nouveau_bo *dst_bo = nouveau_pixmap_bo(pdpix);
273 NV04EXADoneCopy(PixmapPtr pdpix)
275 ScrnInfoPtr pScrn = xf86ScreenToScrn(pdpix->drawable.pScreen);
281 PixmapPtr pdpix, int x, int y, int w, int h, int cpp)
284 ScreenPtr pScreen = pdpix->drawable.pScreen;
285 struct nouveau_bo *bo = nouveau_pixmap_bo(pdpix);
309 if (!NVAccelGetCtxSurf2DFormatFromPixmap(pdpix, &surf_fmt))
334 PUSH_DATA (push, (exaGetPixmapPitch(pdpix) << 16) |
335 exaGetPixmapPitch(pdpix));
380 if (pdpix == pScreen->GetScreenPixmap(pScreen))