Lines Matching defs:pPixmap

35 exaCreateDriverPixmap_mixed(PixmapPtr pPixmap)
37 ScreenPtr pScreen = pPixmap->drawable.pScreen;
39 ExaPixmapPriv(pPixmap);
40 int w = pPixmap->drawable.width, h = pPixmap->drawable.height;
41 int depth = pPixmap->drawable.depth, bpp = pPixmap->drawable.bitsPerPixel;
42 int usage_hint = pPixmap->usage_hint;
49 if (exaPixmapIsPinned(pPixmap))
69 (*pScreen->ModifyPixmapHeader)(pPixmap, w, h, 0, 0,
95 PixmapPtr pPixmap = pixmaps[i].pPix;
96 ExaPixmapPriv(pPixmap);
99 exaCreateDriverPixmap_mixed(pPixmap);
101 if (pExaPixmap->pDamage && exaPixmapHasGpuCopy(pPixmap)) {
102 ExaScreenPriv(pPixmap->drawable.pScreen);
112 pPixmap->devKind = pExaPixmap->fb_pitch;
115 if (pExaScr->deferred_mixed_pixmap == pPixmap &&
120 pExaPixmap->use_gpu_copy = exaPixmapHasGpuCopy(pPixmap);
125 exaMoveInPixmap_mixed(PixmapPtr pPixmap)
131 pixmaps[0].pPix = pPixmap;
140 PixmapPtr pPixmap = closure;
141 ExaPixmapPriv(pPixmap);
149 if (!pExaPixmap->use_gpu_copy && exaPixmapHasGpuCopy(pPixmap)) {
150 ExaScreenPriv(pPixmap->drawable.pScreen);
153 pExaScr->deferred_mixed_pixmap != pPixmap)
155 pExaScr->deferred_mixed_pixmap = pPixmap;
165 exaPrepareAccessReg_mixed(PixmapPtr pPixmap, int index, RegionPtr pReg)
167 ExaPixmapPriv(pPixmap);
168 Bool has_gpu_copy = exaPixmapHasGpuCopy(pPixmap);
171 success = ExaDoPrepareAccess(pPixmap, index);
175 exaFinishAccess(&pPixmap->drawable, index);
179 exaMoveInPixmap_mixed(pPixmap);
180 success = ExaDoPrepareAccess(pPixmap, index);
187 DamageUnregister(&pPixmap->drawable, pExaPixmap->pDamage);
204 pPixmap->drawable.height);
207 pExaPixmap->sys_pitch * pPixmap->drawable.height);
217 pixmaps[0].pPix = pPixmap;
221 (has_gpu_copy || !exaPixmapIsPinned(pPixmap))) {
227 pPixmap->drawable.pScreen,
228 pPixmap);
230 DamageRegister(&pPixmap->drawable, pExaPixmap->pDamage);
236 exaPixmapDirty(pPixmap, 0, 0, pPixmap->drawable.width,
237 pPixmap->drawable.height);
251 exaPixmapDirty(pPixmap, 0, 0, pPixmap->drawable.width,
252 pPixmap->drawable.height);
256 pPixmap->devPrivate.ptr = pExaPixmap->sys_ptr;
257 pPixmap->devKind = pExaPixmap->sys_pitch;