commit | b4bd5ef99c99745959a9f1eb208d558da163d8d8 | [log] [tgz] |
---|---|---|
author | Hal Canary <halcanary@google.com> | Wed Jul 26 09:16:01 2017 -0400 |
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | Wed Jul 26 16:13:29 2017 +0000 |
tree | e15f2083b2a807386c6cac1465f08d8c11dda7c9 | |
parent | d902042c7324d2d648ceedb242f96f4fdb8d04eb [diff] [blame] |
SkPDF: Use DeviceGray for alpha masks. See https://groups.google.com/forum/#!topic/pdf-dev/qmdjg3w7D8E BUG=chromium:742058 Change-Id: Ia8c204a92cb2b9fc33fab60826a95e359db65f08 Reviewed-on: https://skia-review.googlesource.com/26822 Commit-Queue: Hal Canary <halcanary@google.com> Reviewed-by: Ben Wagner <bungeman@google.com>
diff --git a/src/pdf/SkPDFDevice.h b/src/pdf/SkPDFDevice.h index 51a9b10..b9ee881 100644 --- a/src/pdf/SkPDFDevice.h +++ b/src/pdf/SkPDFDevice.h
@@ -212,7 +212,8 @@ void init(); void cleanUp(); - sk_sp<SkPDFObject> makeFormXObjectFromDevice(); + // Set alpha to true if making a transparency group form x-objects. + sk_sp<SkPDFObject> makeFormXObjectFromDevice(bool alpha = false); void drawFormXObjectWithMask(int xObjectIndex, sk_sp<SkPDFObject> mask,