diff options
author | Hal Canary <halcanary@google.com> | 2017-06-27 14:28:37 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2017-06-27 19:56:43 +0000 |
commit | 51329c944c3021d8eb594fcb79989e6a25545c67 (patch) | |
tree | 1b86e3184a6fac928bc3dc4b08fd1e6a8838c405 /src/pdf/SkPDFShader.cpp | |
parent | 0bb0411f59aff6362cedcd90b6ca272c53e19c4c (diff) |
SkPDF: clean up PDFDevice.
Motivation: factor out some code for later re-use; clean up.
- mask_to_greyscale_image()
- addSMaskGraphicState()
- clearMaskOnGraphicState()
- stop using bare pointer to indicate ownership.
- add ScopedContentEntry::stream()
Change-Id: I7abe7ff9eab89e1002692017000cda2ca7642631
Reviewed-on: https://skia-review.googlesource.com/20978
Reviewed-by: Ben Wagner <bungeman@google.com>
Commit-Queue: Hal Canary <halcanary@google.com>
Diffstat (limited to 'src/pdf/SkPDFShader.cpp')
-rw-r--r-- | src/pdf/SkPDFShader.cpp | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/pdf/SkPDFShader.cpp b/src/pdf/SkPDFShader.cpp index 49af685d7a..9cf40d42e6 100644 --- a/src/pdf/SkPDFShader.cpp +++ b/src/pdf/SkPDFShader.cpp @@ -991,8 +991,7 @@ static sk_sp<SkPDFStream> make_image_shader(SkPDFDocument* doc, SkISize size = SkISize::Make(SkScalarRoundToInt(deviceBounds.width()), SkScalarRoundToInt(deviceBounds.height())); - sk_sp<SkPDFDevice> patternDevice( - SkPDFDevice::CreateUnflipped(size, dpi, doc)); + sk_sp<SkPDFDevice> patternDevice = SkPDFDevice::MakeUnflipped(size, dpi, doc); SkCanvas canvas(patternDevice.get()); SkRect patternBBox; |