Lines Matching refs:pMask

165 			     PicturePtr pSrc, PicturePtr pMask, PicturePtr pDst)
178 uxa_composite_fallback_pict_desc(pMask, maskdesc, 40);
939 PicturePtr pMask,
958 !(*uxa_screen->info->check_composite) (op, pSrc, pMask, pDst, width, height))
1025 if (pMask) {
1026 localMask = uxa_acquire_mask(screen, pMask,
1045 if (localMask && localMask != pMask)
1060 if (localMask && localMask != pMask)
1076 if (localMask && localMask != pMask)
1091 if (localMask && localMask != pMask)
1099 if (pMask) {
1127 if (localMask && localMask != pMask)
1199 PicturePtr pMask,
1215 pMask, pDst, width, height)
1216 || !(*uxa_screen->info->check_composite) (PictOpAdd, pSrc, pMask,
1268 uxa_composite(PictOpOutReverse, pSrc, pMask, localDst,
1276 uxa_composite(PictOpAdd, pSrc, pMask, localDst,
1333 PicturePtr pMask,
1343 Bool saveMaskRepeat = pMask ? pMask->repeat : 0;
1353 if (pDst->alphaMap || pSrc->alphaMap || (pMask && pMask->alphaMap))
1363 if (!pMask) {
1413 (&region, pSrc, pMask, pDst, xSrc, ySrc,
1435 pMask, pDst,
1453 (&region, pSrc, pMask, pDst, xSrc, ySrc,
1479 if (pMask && pMask->pDrawable && pMask->repeat &&
1480 pMask->filter != PictFilterConvolution &&
1481 transform_is_integer_translation(pMask->transform, &tx, &ty) &&
1482 (pMask->pDrawable->width > 1 || pMask->pDrawable->height > 1) &&
1483 drawable_contains(pMask->pDrawable, xMask + tx, yMask + ty, width, height))
1484 pMask->repeat = 0;
1490 uxa_try_driver_composite(op, pSrc, pMask, pDst, xSrc, ySrc,
1513 if (ret == -1 && op == PictOpOver && pMask &&
1514 (pMask->componentAlpha || isSrcSolid)) {
1517 pMask, pDst,
1530 op, pSrc, pMask, pDst);
1532 uxa_check_composite(op, pSrc, pMask, pDst, xSrc, ySrc,
1537 if (pMask)
1538 pMask->repeat = saveMaskRepeat;