Note the comment at the top of that file: /* SVG rendering modes; see: * http://www.w3.org/TR/SVG12/rendering.html * http://www.w3.org/TR/2004/WD-SVG12-20041027/rendering.html#comp-op-prop * * aA = aux(src) alpha aB = in(dst) alpha aD = out alpha * cA = aux(src) colour cB = in(dst) colour cD = out colour */ It's also probably useful to note that these operations are generated by svg-12-blend.rb, so you might be better off looking there for some of the code. -- drawoc On Sat, Jul 7, 2012 at 8:20 PM, Calculemus <calculemus1988@xxxxxxxxx> wrote: > What source is used for the math? I see the original Adobe > reference uses different math for the compositors like > soft-light. Not sure which math to use, the one you guys have > in GEGL or the one in the Adobe reference, which is used in > Photoshop and After Effects, etc. > > _______________________________________________ > gegl-developer-list mailing list > gegl-developer-list@xxxxxxxxx > https://mail.gnome.org/mailman/listinfo/gegl-developer-list > _______________________________________________ gegl-developer-list mailing list gegl-developer-list@xxxxxxxxx https://mail.gnome.org/mailman/listinfo/gegl-developer-list