Lines Matching defs:pMaskPicture

296                         PicturePtr pMaskPicture, PicturePtr pDstPicture)
311 if (pMaskPicture && pMaskPicture->pDrawable &&
312 !pMaskPicture->repeat &&
313 pMaskPicture->pDrawable->width *
314 pMaskPicture->pDrawable->height < VIA_MIN_COMPOSITE)
317 if (pMaskPicture && pMaskPicture->repeat &&
318 pMaskPicture->repeatType != RepeatNormal)
321 if (pMaskPicture && pMaskPicture->componentAlpha) {
323 viaExaPrintCompositeInfo("Component Alpha operation", op, pSrcPicture, pMaskPicture, pDstPicture);
330 viaExaPrintCompositeInfo("Operator not supported", op, pSrcPicture, pMaskPicture, pDstPicture);
344 viaExaPrintCompositeInfo(" Destination format not supported", op, pSrcPicture, pMaskPicture, pDstPicture);
350 if (pMaskPicture && (PICT_FORMAT_A(pMaskPicture->format) == 0 ||
351 !v3d->texSupported(pMaskPicture->format))) {
353 viaExaPrintCompositeInfo("Mask format not supported", op, pSrcPicture, pMaskPicture, pDstPicture);
360 viaExaPrintCompositeInfo("Src format not supported", op, pSrcPicture, pMaskPicture, pDstPicture);
396 PicturePtr pMaskPicture, PicturePtr pDstPicture,
432 if (pMaskPicture &&
433 (pMaskPicture->pDrawable->height == 1) &&
434 (pMaskPicture->pDrawable->width == 1) &&
435 pMaskPicture->repeat && viaExpandablePixel(pMaskPicture->format)) {
437 pVia->maskFormat = pMaskPicture->format;
438 pVia->componentAlpha = pMaskPicture->componentAlpha;
439 srcMode = ((pMaskPicture->componentAlpha)
478 if (pMaskPicture && !pVia->maskP) {
487 1 << width, 1 << height, pMaskPicture->format,
489 ((pMaskPicture->componentAlpha)