aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/pdf/SkPDFDevice.h
diff options
context:
space:
mode:
authorGravatar Hal Canary <halcanary@google.com>2017-07-26 09:16:01 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2017-07-26 16:13:29 +0000
commitb4bd5ef99c99745959a9f1eb208d558da163d8d8 (patch)
treee15f2083b2a807386c6cac1465f08d8c11dda7c9 /src/pdf/SkPDFDevice.h
parentd902042c7324d2d648ceedb242f96f4fdb8d04eb (diff)
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>
Diffstat (limited to 'src/pdf/SkPDFDevice.h')
-rw-r--r--src/pdf/SkPDFDevice.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/pdf/SkPDFDevice.h b/src/pdf/SkPDFDevice.h
index 51a9b10d94..b9ee881523 100644
--- a/src/pdf/SkPDFDevice.h
+++ b/src/pdf/SkPDFDevice.h
@@ -212,7 +212,8 @@ private:
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,