Home | History | Annotate | Download | only in render

Lines Matching defs:pDrawable

60 	(*pPicture->pDrawable->pScreen->DestroyPixmap) ((PixmapPtr) (pPicture->clientClip));
80 ScreenPtr pScreen = pPicture->pDrawable->pScreen;
130 DrawablePtr pDrawable = pPicture->pDrawable;
133 (pDrawable->serialNumber != (pPicture->serialNumber & DRAWABLE_SERIAL_BITS)))
135 if (pDrawable->type == DRAWABLE_WINDOW)
137 WindowPtr pWin = (WindowPtr) pDrawable;
179 pDrawable->x + pPicture->clipOrigin.x,
180 pDrawable->y + pPicture->clipOrigin.y);
202 -(pDrawable->x + pPicture->clipOrigin.x),
203 -(pDrawable->y + pPicture->clipOrigin.y));
212 pixbounds.x1 = pDrawable->x;
213 pixbounds.y1 = pDrawable->y;
214 pixbounds.x2 = pDrawable->x + pDrawable->width;
215 pixbounds.y2 = pDrawable->y + pDrawable->height;
229 if(pDrawable->x || pDrawable->y) {
231 pDrawable->x + pPicture->clipOrigin.x,
232 pDrawable->y + pPicture->clipOrigin.y);
236 -(pDrawable->x + pPicture->clipOrigin.x),
237 -(pDrawable->y + pPicture->clipOrigin.y));
343 DrawablePtr pDrawable = pPicture->pDrawable;
346 if (!pDrawable)
349 pScreen = pDrawable->pScreen;
387 x += pPicture->pDrawable->x;
388 y += pPicture->pDrawable->y;
389 (*pScreen->SourceValidate) (pDrawable, x, y, width, height,
547 if (!pSrc->pDrawable)
550 pScreen = pSrc->pDrawable->pScreen;
559 if (pSrc->pDrawable->width != 1 || pSrc->pDrawable->height != 1)
562 (*pScreen->GetImage) (pSrc->pDrawable, 0, 0, 1, 1, ZPixmap, ~0L, line);
563 switch (pSrc->pDrawable->bitsPerPixel) {