Lines Matching refs:pMaskPicture
504 PicturePtr pMaskPicture, PicturePtr pDstPicture)
537 if (pMaskPicture) {
540 if (pMaskPicture->pDrawable) {
541 pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable);
549 } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill)
552 if (pMaskPicture->componentAlpha) {
565 if (!R100CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1))
579 RADEONPrepareCompositeCS(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture,
587 info->accel_state->msk_pic = pMaskPicture;
620 PicturePtr pMaskPicture,
663 if (pMaskPicture && !pMask) {
664 pMask = RADEONSolidPixmap(pScreen, pMaskPicture->pSourcePict->solidFill.color);
672 RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture,
683 if (!FUNC_NAME(R100TextureSetup)(pMaskPicture, pMask, 1))
708 (pMask && pMaskPicture->componentAlpha && RadeonBlendOp[op].src_alpha))
718 if (pMaskPicture->componentAlpha &&
739 blendcntl = RADEONGetBlendCntl(op, pMaskPicture, pDstPicture->format);
917 static Bool R200CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture,
953 if (pMaskPicture) {
956 if (pMaskPicture->pDrawable) {
957 pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable);
965 } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill)
968 if (pMaskPicture->componentAlpha) {
981 if (!R200CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1))
996 PicturePtr pMaskPicture, PicturePtr pDstPicture,
1036 if (pMaskPicture && !pMask) {
1037 pMask = RADEONSolidPixmap(pScreen, pMaskPicture->pSourcePict->solidFill.color);
1045 RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture,
1056 if (!FUNC_NAME(R200TextureSetup)(pMaskPicture, pMask, 1))
1094 (pMask && pMaskPicture->componentAlpha && RadeonBlendOp[op].src_alpha))
1104 if (pMaskPicture->componentAlpha &&
1123 blendcntl = RADEONGetBlendCntl(op, pMaskPicture, pDstPicture->format);
1404 static Bool R300CheckComposite(int op, PicturePtr pSrcPicture, PicturePtr pMaskPicture,
1458 if (pMaskPicture) {
1461 if (pMaskPicture->pDrawable) {
1462 pMaskPixmap = RADEONGetDrawablePixmap(pMaskPicture->pDrawable);
1470 } else if (pMaskPicture->pSourcePict->type != SourcePictTypeSolidFill)
1473 if (pMaskPicture->componentAlpha) {
1486 if (!R300CheckCompositeTexture(pMaskPicture, pDstPicture, op, 1, IS_R500_3D))
1502 PicturePtr pMaskPicture, PicturePtr pDstPicture,
1544 if (pMaskPicture && !pMask) {
1545 pMask = RADEONSolidPixmap(pScreen, pMaskPicture->pSourcePict->solidFill.color);
1553 RADEONPrepareCompositeCS(op, pSrcPicture, pMaskPicture, pDstPicture,
1564 if (!FUNC_NAME(R300TextureSetup)(pMaskPicture, pMask, 1))
1719 if (pMaskPicture->componentAlpha) {
1729 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
1734 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
1901 if (pMaskPicture->componentAlpha) {
1920 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
1929 if (PICT_FORMAT_A(pMaskPicture->format) == 0)
2159 blendcntl = RADEONGetBlendCntl(op, pMaskPicture, pDstPicture->format);