Chromium Code Reviews| Index: include/effects/SkArithmeticMode.h |
| diff --git a/include/effects/SkArithmeticMode.h b/include/effects/SkArithmeticMode.h |
| index 9de332caef4016e414165549ae07b8eca8de6289..150503471ef9e0fdb36676653854c21d7701a095 100644 |
| --- a/include/effects/SkArithmeticMode.h |
| +++ b/include/effects/SkArithmeticMode.h |
| @@ -21,9 +21,12 @@ public: |
| * k1=k2=k3=0, k4=1.0 results in returning opaque white |
| * k1=k3=k4=0, k2=1.0 results in returning the src |
| * k1=k2=k4=0, k3=1.0 results in returning the dst |
| + * |
| + * unpremultiply causes the rgb values to be unpremultiplied by their |
| + * alpha before compositing, and remultiplied after. |
| */ |
| static SkXfermode* Create(SkScalar k1, SkScalar k2, |
| - SkScalar k3, SkScalar k4); |
| + SkScalar k3, SkScalar k4, bool unpremultiply); |
|
reed1
2013/06/11 21:45:40
If we want a runtime param (which is fine with me)
|
| SK_DECLARE_FLATTENABLE_REGISTRAR_GROUP(); |