Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
skqp
/
f6c3ebdeb135dcdb9af225bd7af77f1fe1f92787
/
src
/
pdf
/
SkPDFDevice.cpp
f6c3ebd
fix Capitalization of static methods
by reed@google.com
· 13 years ago
c789cf1
helpers for append and insert when the value is a POD.
by reed@google.com
· 13 years ago
b88cfe5
[PDF] Make color shaders work correctly.
by vandebo@chromium.org
· 13 years ago
8dcf74f
Modified to add support to print in the margins of pdf documents
by ctguil@chromium.org
· 13 years ago
cde9211
remove SkDeviceFactory from the collective consciousness, now that devices know
by reed@google.com
· 13 years ago
3e7b280
Fix compiler warning triggered by non-understanding of assert.
by vandebo@chromium.org
· 13 years ago
5667afc
remove drawShape from canvas api
by reed@google.com
· 13 years ago
0f1c95c
Add a zlib target that the pdf target can depend on.
by vandebo@chromium.org
· 13 years ago
8a85d0c
replace detach/getStream apis on dynamicwstream with SkData
by reed@google.com
· 13 years ago
e97f085
Add createNewCompatibleDevice. Allow devices to have a NULL factory and saveLayer will fall back on createNewCompatibleDevice.
by bsalomon@google.com
· 13 years ago
af951c9
make SkDevice constructors explicit between offscreen and on/direct
by reed@google.com
· 13 years ago
f0ec266
[PDF] Add plumbing and accessors so that Chrome can record the font types used in a PDF.
by vandebo@chromium.org
· 13 years ago
8887ede
[PDF] Improve the SkClipStack skipping prefix code.
by vandebo@chromium.org
· 13 years ago
13d14a9
[PDF] Rename ContentEntryAccessor to ScopedContentEntry.
by vandebo@chromium.org
· 13 years ago
f4ff39c
Cleanup: Use member function isContentEmpty().
by ctguil@chromium.org
· 13 years ago
ee7a956
[PDF] Don't draw empty layers.
by vandebo@chromium.org
· 13 years ago
b069c8c
[PDF] Add helper class to manage ContentEntry set up and completion.
by vandebo@chromium.org
· 13 years ago
481aef6
[PDF] Add clip support and some optimizations for "complex" xfer modes.
by vandebo@chromium.org
· 13 years ago
466f3d6
[PDF] Implement clear xfermode with a mask instead of pushing the clip down.
by vandebo@chromium.org
· 13 years ago
ff39032
[PDF] Improve path effect and drawPath(prePathMatrix) support.
by vandebo@chromium.org
· 13 years ago
6112c21
[PDF] Add support for SrcIn, SrcOut, DstIn, DstOut xfermodes.
by vandebo@chromium.org
· 13 years ago
78dad54
[PDF] Fix Chrome crash - don't assume that SkDraw.fClipStack != NULL.
by vandebo@chromium.org
· 13 years ago
339ac3d
[PDF] (regression) Update font if size changes.
by vandebo@chromium.org
· 13 years ago
25adce8
[PDF] Add support for Clear, Src, Dst, DstOver xfermodes.
by vandebo@chromium.org
· 13 years ago
a0c7edb
[PDF] Fix setting of existing clip for layers.
by vandebo@chromium.org
· 13 years ago
9fbdf87
[PDF] Refactor content stream creation in SkPDFDevice to support more xfermodes.
by vandebo@chromium.org
· 13 years ago
be2048a
[PDF] Fix fallout from r1217.
by vandebo@chromium.org
· 13 years ago
1526129
PDF Device should report non-transformed size for width and height.
by ctguil@chromium.org
· 13 years ago
ea4ac97
make SkDeviceFactory reference counted
by mike@reedtribe.org
· 13 years ago
77bcaa3
[PDF] Implement clear() method and a couple fixes.
by vandebo@chromium.org
· 13 years ago
fb0b0ed
[PDF] If the clip is empty, we shouldn't bother actually drawing anything.
by vandebo@chromium.org
· 13 years ago
75f97e4
Generalize the flip origin argument to the PDF device constructor.
by vandebo@chromium.org
· 13 years ago
cae5fba
Store content streams in an SkStream instead of an SkString (64k size limit).
by vandebo@chromium.org
· 13 years ago
da912d6
[PDF] Add support for Shaders.
by vandebo@chromium.org
· 14 years ago
a6d59f6
fix warnings in VS 2010 drawPaint() doesn't need +1 to fill its bounds
by reed@google.com
· 14 years ago
6bcf995
[PDF] Re add line accidentally removed in r892.
by vandebo@chromium.org
· 14 years ago
9db86bb
PDF Type3 Support.
by ctguil@chromium.org
· 14 years ago
094316b
[PDF] Restrict scalars to the range that PDF understands.
by vandebo@chromium.org
· 14 years ago
0129410
[PDF] Fix broken encoding conversion code for non-multibyte fonts.
by vandebo@chromium.org
· 14 years ago
c2a9b7f
[PDF] Remove one copy of each content stream.
by vandebo@chromium.org
· 14 years ago
f60a001
[PDF] Change the way flip origin is done.
by vandebo@chromium.org
· 14 years ago
46799cd
change virtual setMatrixClip() to take a SkClipStack parameter.
by reed@google.com
· 14 years ago
4854327
[PDF] Add support for xfermodes / blend modes.
by vandebo@chromium.org
· 14 years ago
1aef2ed
[PDF] Start from an identity transform for drawDevice.
by vandebo@chromium.org
· 14 years ago
f7c1576
[PDF] Clean up ref counting.
by vandebo@chromium.org
· 14 years ago
fb697e7
[PDF] Fix bugs preventing gm from running with PDF support.
by vandebo@chromium.org
· 14 years ago
1cfa2c4
[PDF] Support image alpha channel plus a couple small fixes.
by vandebo@chromium.org
· 14 years ago
befebb8
[PDF] Honor srcRect in drawBitmap.
by vandebo@chromium.org
· 14 years ago
02cc5aa
Update SkPDFDevice::drawPath signature to match SkDevice.
by vandebo@chromium.org
· 14 years ago
2a22e10
Add Truetype and Type 1 font embedding support
by vandebo@chromium.org
· 14 years ago
0770044
add option to write PDFs from gm
by reed@google.com
· 14 years ago
f2b98d6
merge with changes for GPU backend
by reed@android.com
· 14 years ago
28be72b
PDF: Add text support with a font framework (font embedding to come).
by vandebo@chromium.org
· 14 years ago
7e2ff7c
Add clipping support and some small fixes.
by vandebo@chromium.org
· 14 years ago
eb6c759
Add PDF support for drawDevice using a form xobject.
by vandebo@chromium.org
· 14 years ago
7d71f7f
Implement SkPDFDevice::drawPath(...)
by vandebo@chromium.org
· 14 years ago
a518086
Several cleanups:
by vandebo@chromium.org
· 14 years ago
ddbbd80
Cleanup/unify matrix transform for PDF backend.
by vandebo@chromium.org
· 14 years ago
9b49dc0
First pieces of SkPDFDevice. Supports:
by vandebo@chromium.org
· 14 years ago