Lines Matching refs:opacity
60 … uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uint8_t csize, uint8_t opacity) in operator ()()
62 fillLinear(fill, dst, y, x, len, cmp, alpha, csize, opacity); in operator ()()
89 … uint32_t y, uint32_t x, uint32_t len, uint8_t* cmp, SwAlpha alpha, uint8_t csize, uint8_t opacity) in operator ()()
91 fillRadial(fill, dst, y, x, len, cmp, alpha, csize, opacity); in operator ()()
700 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledMaskedRleImage() argument
707 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledMattedRleImage() argument
722 auto a = MULTIPLY(span->coverage, opacity); in _rasterScaledMattedRleImage()
734 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledBlendingRleImage() argument
744 auto alpha = MULTIPLY(span->coverage, opacity); in _rasterScaledBlendingRleImage()
765 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledRleImage() argument
775 auto alpha = MULTIPLY(span->coverage, opacity); in _rasterScaledRleImage()
787 …ace* surface, const SwImage* image, const Matrix& transform, const SwBBox& region, uint8_t opacity) in _scaledRleImage() argument
799 …matting(surface)) return _rasterScaledMattedRleImage(surface, image, &itransform, region, opacity); in _scaledRleImage()
800 else return _rasterScaledMaskedRleImage(surface, image, &itransform, region, opacity); in _scaledRleImage()
802 return _rasterScaledBlendingRleImage(surface, image, &itransform, region, opacity); in _scaledRleImage()
804 return _rasterScaledRleImage(surface, image, &itransform, region, opacity); in _scaledRleImage()
814 static bool _rasterDirectMattedRleImage(SwSurface* surface, const SwImage* image, uint8_t opacity) in _rasterDirectMattedRleImage() argument
827 auto a = MULTIPLY(span->coverage, opacity); in _rasterDirectMattedRleImage()
844 static bool _rasterDirectBlendingRleImage(SwSurface* surface, const SwImage* image, uint8_t opacity) in _rasterDirectBlendingRleImage() argument
851 auto alpha = MULTIPLY(span->coverage, opacity); in _rasterDirectBlendingRleImage()
867 static bool _rasterDirectRleImage(SwSurface* surface, const SwImage* image, uint8_t opacity) in _rasterDirectRleImage() argument
874 auto alpha = MULTIPLY(span->coverage, opacity); in _rasterDirectRleImage()
890 static bool _rasterDirectMaskedRleImage(SwSurface* surface, const SwImage* image, uint8_t opacity) in _rasterDirectMaskedRleImage() argument
897 static bool _directRleImage(SwSurface* surface, const SwImage* image, uint8_t opacity) in _directRleImage() argument
905 if (_matting(surface)) return _rasterDirectMattedRleImage(surface, image, opacity); in _directRleImage()
906 else return _rasterDirectMaskedRleImage(surface, image, opacity); in _directRleImage()
908 return _rasterDirectBlendingRleImage(surface, image, opacity); in _directRleImage()
910 return _rasterDirectRleImage(surface, image, opacity); in _directRleImage()
920 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledMaskedImage() argument
927 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledMattedImage() argument
952 … auto tmp = ALPHA_BLEND(src, opacity == 255 ? alpha(cmp) : MULTIPLY(opacity, alpha(cmp))); in _rasterScaledMattedImage()
962 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledBlendingImage() argument
981 *dst = INTERPOLATE(tmp, *dst, MULTIPLY(opacity, A(src))); in _rasterScaledBlendingImage()
988 …ce* surface, const SwImage* image, const Matrix* itransform, const SwBBox& region, uint8_t opacity) in _rasterScaledImage() argument
1003 if (opacity < 255) src = ALPHA_BLEND(src, opacity); in _rasterScaledImage()
1015 *dst = MULTIPLY(A(src), opacity); in _rasterScaledImage()
1023 …ace* surface, const SwImage* image, const Matrix& transform, const SwBBox& region, uint8_t opacity) in _scaledImage() argument
1030 … (_matting(surface)) return _rasterScaledMattedImage(surface, image, &itransform, region, opacity); in _scaledImage()
1031 else return _rasterScaledMaskedImage(surface, image, &itransform, region, opacity); in _scaledImage()
1033 return _rasterScaledBlendingImage(surface, image, &itransform, region, opacity); in _scaledImage()
1035 return _rasterScaledImage(surface, image, &itransform, region, opacity); in _scaledImage()
1045 …rDirectMaskedImage(SwSurface* surface, const SwImage* image, const SwBBox& region, uint8_t opacity) in _rasterDirectMaskedImage() argument
1052 …rDirectMattedImage(SwSurface* surface, const SwImage* image, const SwBBox& region, uint8_t opacity) in _rasterDirectMattedImage() argument
1070 if (opacity == 255) { in _rasterDirectMattedImage()
1077 auto tmp = ALPHA_BLEND(*src, MULTIPLY(opacity, alpha(cmp))); in _rasterDirectMattedImage()
1092 if (opacity == 255) { in _rasterDirectMattedImage()
1099 auto tmp = MULTIPLY(A(*src), MULTIPLY(opacity, alpha(cmp))); in _rasterDirectMattedImage()
1112 …irectBlendingImage(SwSurface* surface, const SwImage* image, const SwBBox& region, uint8_t opacity) in _rasterDirectBlendingImage() argument
1125 if (opacity == 255) { in _rasterDirectBlendingImage()
1133 *dst = INTERPOLATE(tmp, *dst, MULTIPLY(opacity, A(*src))); in _rasterDirectBlendingImage()
1143 …_rasterDirectImage(SwSurface* surface, const SwImage* image, const SwBBox& region, uint8_t opacity) in _rasterDirectImage() argument
1154 if (opacity == 255) { in _rasterDirectImage()
1160 auto tmp = ALPHA_BLEND(*src, opacity); in _rasterDirectImage()
1174 if (opacity == 255) { in _rasterDirectImage()
1180 *dst = INTERPOLATE8(A(*src), *dst, opacity); in _rasterDirectImage()
1189 …attedBlendingImage(SwSurface* surface, const SwImage* image, const SwBBox& region, uint8_t opacity) in _rasterDirectMattedBlendingImage() argument
1208 if (opacity == 255) { in _rasterDirectMattedBlendingImage()
1216 … *dst = INTERPOLATE(surface->blender(tmp, *dst, 255), *dst, MULTIPLY(opacity, A(tmp))); in _rasterDirectMattedBlendingImage()
1228 … bool _directImage(SwSurface* surface, const SwImage* image, const SwBBox& region, uint8_t opacity) in _directImage() argument
1232 … if (_blending(surface)) return _rasterDirectMattedBlendingImage(surface, image, region, opacity); in _directImage()
1233 else return _rasterDirectMattedImage(surface, image, region, opacity); in _directImage()
1234 } else return _rasterDirectMaskedImage(surface, image, region, opacity); in _directImage()
1236 return _rasterDirectBlendingImage(surface, image, region, opacity); in _directImage()
1238 return _rasterDirectImage(surface, image, region, opacity); in _directImage()
1245 …SwSurface* surface, SwImage* image, const Matrix& transform, const SwBBox& region, uint8_t opacity) in _rasterImage() argument
1249 if (image->direct) return _directRleImage(surface, image, opacity); in _rasterImage()
1250 else if (image->scaled) return _scaledRleImage(surface, image, transform, region, opacity); in _rasterImage()
1251 else return _rasterTexmapPolygon(surface, image, transform, nullptr, opacity); in _rasterImage()
1254 if (image->direct) return _directImage(surface, image, region, opacity); in _rasterImage()
1255 else if (image->scaled) return _scaledImage(surface, image, transform, region, opacity); in _rasterImage()
1256 else return _rasterTexmapPolygon(surface, image, transform, ®ion, opacity); in _rasterImage()
1733 bool rasterGradientShape(SwSurface* surface, SwShape* shape, const Fill* fdata, uint8_t opacity) in rasterGradientShape() argument
1738 auto a = MULTIPLY(color->a, opacity); in rasterGradientShape()
1754 bool rasterGradientStroke(SwSurface* surface, SwShape* shape, const Fill* fdata, uint8_t opacity) in rasterGradientStroke() argument
1759 auto a = MULTIPLY(color->a, opacity); in rasterGradientStroke()
1795 …e(SwSurface* surface, SwImage* image, const Matrix& transform, const SwBBox& bbox, uint8_t opacity) in rasterImage() argument
1800 return _rasterImage(surface, image, transform, bbox, opacity); in rasterImage()