Lines Matching refs:cmp
149 auto cmp = &surface->compositor->image.buf8[y * surface->compositor->image.stride + x1];
187 auto tmp = maskOp(px, *cmp, 0); //not use alpha
191 *cmp = maskOp(px, *cmp, ~px);
193 ++cmp;
237 auto tmp = maskOp(MULTIPLY(px, opacity), *cmp, 0);
242 *cmp = maskOp(tmp, *cmp, ~px);
244 ++cmp;
472 uint8_t* cmp = nullptr; in _rasterPolygonImageSegment() local
527 …if (matting) cmp = &surface->compositor->image.buf8[(y * surface->compositor->image.stride + x1) *… in _rasterPolygonImageSegment()
565 src = ALPHA_BLEND(px, alpha(cmp)); in _rasterPolygonImageSegment()
566 cmp += csize; in _rasterPolygonImageSegment()
615 src = ALPHA_BLEND(px, MULTIPLY(opacity, alpha(cmp))); in _rasterPolygonImageSegment()
616 cmp += csize; in _rasterPolygonImageSegment()