Lines Matching defs:pMaskPicture
465 PicturePtr pMaskPicture, PicturePtr pDstPicture)
498 if (pMaskPicture) {
501 if (pMaskPicture->pDrawable) {
502 pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable);
510 } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill)
513 if (pMaskPicture->componentAlpha) {
526 if (!R100CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1))
540 RADEONPrepareCompositeCS(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture,
549 info->accel_state->msk_pic = pMaskPicture;
574 PicturePtr pMaskPicture,
614 if (pMaskPicture && !pMask) {
615 pMask = RADEONSolidPixmap(pScreen, cpu_to_le32(pMaskPicture->pSourcePict->solidFill.color));
623 RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture,
634 if (!R100TextureSetup(pMaskPicture, pMask, 1))
659 (pMask && pMaskPicture->componentAlpha && RadeonBlendOp[op].src_alpha))
669 if (pMaskPicture->componentAlpha &&
690 blendcntl = RADEONGetBlendCntl(op, pMaskPicture, pDstPicture->format);
861 static Bool R200CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture,
897 if (pMaskPicture) {
900 if (pMaskPicture->pDrawable) {
901 pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable);
909 } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill)
912 if (pMaskPicture->componentAlpha) {
925 if (!R200CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1))
939 PicturePtr pMaskPicture, PicturePtr pDstPicture,
976 if (pMaskPicture && !pMask) {
977 pMask = RADEONSolidPixmap(pScreen, cpu_to_le32(pMaskPicture->pSourcePict->solidFill.color));
985 RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture,
996 if (!R200TextureSetup(pMaskPicture, pMask, 1))
1034 (pMask && pMaskPicture->componentAlpha && RadeonBlendOp[op].src_alpha))
1044 if (pMaskPicture->componentAlpha &&
1063 blendcntl = RADEONGetBlendCntl(op, pMaskPicture, pDstPicture->format);
1332 static Bool R300CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture,
1386 if (pMaskPicture) {
1389 if (pMaskPicture->pDrawable) {
1390 pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable);
1398 } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill)
1401 if (pMaskPicture->componentAlpha) {
1414 if (!R300CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1, IS_R500_3D))
1429 PicturePtr pMaskPicture, PicturePtr pDstPicture,
1468 if (pMaskPicture && !pMask) {
1469 pMask = RADEONSolidPixmap(pScreen, cpu_to_le32(pMaskPicture->pSourcePict->solidFill.color));
1477 RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture,
1488 if (!R300TextureSetup(pMaskPicture, pMask, 1))
1641 if (pMaskPicture->componentAlpha) {
1651 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
1656 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
1823 if (pMaskPicture->componentAlpha) {
1842 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
1851 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
2081 blendcntl = RADEONGetBlendCntl(op, pMaskPicture, pDstPicture->format);