i wanted to use image clipping mask in my goo canvas, using it on a goo::canvas::group so that the other objects inside the group will be clipped according to the shape of the image mask. the closest that i was able to do is a clip-path but i wanted to use a fading edges, so i cannot use it. i also tried to look at the cairo "operator" being used by goo::canvas but its very very confusing, i cant identify which is the destination and which is the source. also im very confused as how the operators really work. but i believe it is achievable to use image mask using these operators. has anybody done this successfully? please help. thanks. :)