1
// Dca' = Sca + Dca - Sca.Dca
2
// Da' = Sa + Da - Sa.Da
3
vec4 composite(vec4 src, vec4 dst)
4
{
5
return src + dst - src * dst;
6
}