Lines Matching defs:pdpix

132 NV50EXASetPattern(PixmapPtr pdpix, int col0, int col1, int pat0, int pat1)
134 NV50EXA_LOCALS(pdpix);
144 NV50EXASetROP(PixmapPtr pdpix, int alu, Pixel planemask)
146 NV50EXA_LOCALS(pdpix);
155 if (alu == GXcopy && EXA_PM_IS_SOLID(&pdpix->drawable, planemask)) {
163 switch (pdpix->drawable.bitsPerPixel) {
180 if (!EXA_PM_IS_SOLID(&pdpix->drawable, planemask)) {
182 NV50EXASetPattern(pdpix, 0, planemask, ~0, ~0);
185 NV50EXASetPattern(pdpix, ~0, ~0, ~0, ~0);
196 NV50EXAPrepareSolid(PixmapPtr pdpix, int alu, Pixel planemask, Pixel fg)
198 NV50EXA_LOCALS(pdpix);
201 if (!NV50EXA2DSurfaceFormat(pdpix, &fmt))
208 NV50EXAAcquireSurface2D(pdpix, 0, fmt);
209 NV50EXASetROP(pdpix, alu, planemask);
226 NV50EXASolid(PixmapPtr pdpix, int x1, int y1, int x2, int y2)
228 NV50EXA_LOCALS(pdpix);
244 NV50EXADoneSolid(PixmapPtr pdpix)
246 NV50EXA_LOCALS(pdpix);
251 NV50EXAPrepareCopy(PixmapPtr pspix, PixmapPtr pdpix, int dx, int dy,
254 NV50EXA_LOCALS(pdpix);
259 if (!NV50EXA2DSurfaceFormat(pdpix, &dst))
267 NV50EXAAcquireSurface2D(pdpix, 0, dst);
268 NV50EXASetROP(pdpix, alu, planemask);
280 NV50EXACopy(PixmapPtr pdpix, int srcX , int srcY,
284 NV50EXA_LOCALS(pdpix);
312 NV50EXADoneCopy(PixmapPtr pdpix)
314 NV50EXA_LOCALS(pdpix);
320 PixmapPtr pdpix, int x, int y, int w, int h, int cpp)
322 NV50EXA_LOCALS(pdpix);
323 ScreenPtr pScreen = pdpix->drawable.pScreen;
328 if (!NV50EXA2DSurfaceFormat(pdpix, &sifc_fmt))
335 NV50EXAAcquireSurface2D(pdpix, 0, sifc_fmt);
336 NV50EXASetClip(pdpix, x, y, w, h);
381 if (pdpix == pScreen->GetScreenPixmap(pScreen))
833 PixmapPtr pspix, PixmapPtr pmpix, PixmapPtr pdpix)
835 NV50EXA_LOCALS(pdpix);
845 if (!NV50EXARenderTarget(pdpix, pdpict))
848 NV50EXABlend(pdpix, pdpict, op, pmpict && pmpict->componentAlpha &&
898 NV50EXAComposite(PixmapPtr pdpix, int sx, int sy, int mx, int my,
901 NV50EXA_LOCALS(pdpix);
919 NV50EXADoneComposite(PixmapPtr pdpix)
921 NV50EXA_LOCALS(pdpix);