Lines Matching refs:pPix
297 PixmapPtr pPix;
302 pPix = (*pScreen->CreatePixmap) (pScreen, 1, 1, depth,
305 if (!pPix)
307 bpp = pPix->drawable.bitsPerPixel;
310 (*pScreen->DestroyPixmap) (pPix);
339 PixmapPtr pPix = NULL;
382 pPix = (*pScreen->CreatePixmap) (pScreen, 0, 0, depth, usage_hint);
385 if (!pPix) {
393 pPriv = XAA_GET_PIXMAP_PRIVATE(pPix);
394 pPix->drawable.x = area->box.x1;
395 pPix->drawable.y = area->box.y1;
396 pPix->drawable.width = w;
397 pPix->drawable.height = h;
398 pPix->drawable.bitsPerPixel = pScrn->bitsPerPixel;
399 pPix->devKind = pScreenPix->devKind;
400 pPix->devPrivate.ptr = pScreenPix->devPrivate.ptr;
401 area->devPrivate.ptr = pPix;
408 pLink->pPix = pPix;
410 return pPix;
414 pPix = (*pScreen->CreatePixmap) (pScreen, w, h, depth, usage_hint);
417 if(pPix) {
418 pPriv = XAA_GET_PIXMAP_PRIVATE(pPix);
426 return pPix;
430 XAADestroyPixmap(PixmapPtr pPix)
432 ScreenPtr pScreen = pPix->drawable.pScreen;
434 XAAPixmapPtr pPriv = XAA_GET_PIXMAP_PRIVATE(pPix);
437 if(pPix->refcnt == 1) {
446 while(pLink->pPix != pPix) {
463 free(pPix->devPrivate.ptr);
464 pPix->devPrivate.ptr = NULL;
469 ret = (*pScreen->DestroyPixmap) (pPix);
572 if(num && devRet->pPix) { /* accelerate this pixmap */
573 XAAPixmapPtr pixPriv = XAA_GET_PIXMAP_PRIVATE(devRet->pPix);