Lines Matching defs:pMsk
544 lx_check_composite(int op, PicturePtr pSrc, PicturePtr pMsk, PicturePtr pDst)
553 if (pMsk && pMsk->pSourcePict)
555 pMsk->pSourcePict->type ==
562 if (pMsk && op == PictOpAdd)
580 /* FIXME: Slightly misleading fallback msg when !pMsk */
581 if (pGeode->exaBfrOffset == 0 || !pMsk)
598 if (pMsk && pMsk->transform)
615 if (pMsk && op != PictOpClear) {
626 if (pMsk->format != PICT_a8 && pMsk->format != PICT_a4)
629 /* The pSrc should be 1x1 pixel if the pMsk is not zero */
632 GEODE_FALLBACK(("pSrc should be 1x1 pixel if pMsk is not zero\n"));
660 if (!pMsk && (!srcFmt->alphabits && usesSrcAlpha(op)))
663 if (!pMsk && (!dstFmt->alphabits && usesDstAlpha(op)))
680 lx_prepare_composite(int op, PicturePtr pSrc, PicturePtr pMsk,
700 if (pMsk && op != PictOpClear) {
726 exaScratch.maskrepeat = pMsk->repeat;
732 exaScratch.srcWidth = pMsk->pDrawable->width;
733 exaScratch.srcHeight = pMsk->pDrawable->height;