Home
last modified time | relevance | path

Searched refs:SkPDFDevice (Results 1 – 11 of 11) sorted by relevance

/external/skia/src/pdf/
DSkPDFDevice.cpp585 SkBaseDevice* SkPDFDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint* layerPaint) { in onCreateDevice()
591 return SkPDFDevice::Create(size, fRasterDpi, fCanon); in onCreateDevice()
617 ScopedContentEntry(SkPDFDevice* device, const SkDraw& draw, in ScopedContentEntry()
625 ScopedContentEntry(SkPDFDevice* device, const SkClipStack* clipStack, in ScopedContentEntry()
683 SkPDFDevice* fDevice;
707 SkPDFDevice::SkPDFDevice(SkISize pageSize, in SkPDFDevice() function in SkPDFDevice
738 SkPDFDevice::~SkPDFDevice() { in ~SkPDFDevice()
742 void SkPDFDevice::init() { in init()
754 void SkPDFDevice::cleanUp(bool clearFontUsage) { in cleanUp()
767 void SkPDFDevice::drawPaint(const SkDraw& d, const SkPaint& paint) { in drawPaint()
[all …]
DSkPDFDevice.h27 class SkPDFDevice; variable
47 class SkPDFDevice : public SkBaseDevice {
66 static SkPDFDevice* Create(SkISize pageSize, in Create()
69 return SkNEW_ARGS(SkPDFDevice, (pageSize, rasterDpi, canon, true)); in Create()
73 static SkPDFDevice* CreateUnflipped(SkISize pageSize, in CreateUnflipped()
76 return SkNEW_ARGS(SkPDFDevice, (pageSize, rasterDpi, canon, false)); in CreateUnflipped()
79 virtual ~SkPDFDevice();
231 SkPDFDevice(SkISize pageSize,
DSkPDFFormXObject.h20 class SkPDFDevice; variable
39 explicit SkPDFFormXObject(SkPDFDevice* device);
DSkPDFFormXObject.cpp18 SkPDFFormXObject::SkPDFFormXObject(SkPDFDevice* device) { in SkPDFFormXObject()
DSkPDFShader.cpp869 SkAutoTUnref<SkPDFDevice> patternDevice( in Create()
870 SkPDFDevice::CreateUnflipped(size, dpi, canon)); in Create()
/external/skia/src/doc/
DSkDocument_PDF.cpp44 const SkTDArray<const SkPDFDevice*>& pageDevices, in perform_font_subsetting()
64 static SkPDFObject* create_pdf_page_content(const SkPDFDevice* pageDevice) { in create_pdf_page_content()
69 static SkPDFDict* create_pdf_page(const SkPDFDevice* pageDevice) { in create_pdf_page()
158 static bool emit_pdf_document(const SkTDArray<const SkPDFDevice*>& pageDevices, in emit_pdf_document()
246 const SkTDArray<SkPDFDevice*>& pageDevices,
305 SkAutoTUnref<SkPDFDevice> device( in onBeginPage()
306 SkPDFDevice::Create(pageSize, fRasterDpi, &fCanon)); in onBeginPage()
336 SkTDArray<const SkPDFDevice*> fPageDevices;
/external/skia/gyp/
Dpdf.gypi21 '<(skia_src_path)/pdf/SkPDFDevice.cpp',
22 '<(skia_src_path)/pdf/SkPDFDevice.h',
/external/skia/site/dev/design/
Dpdftheory.md17 Internally, Skia uses SkPDFDocument and SkPDFDevice to represent PDF
45 SkPDFDevice is the main interface to the PDF backend. This child of
49 new SkPDFDevice should be created for each page desired in the
60 SkAutoUnref<SkPDFDevice> pdfDevice(
61 SkPDFDevice::Create(SkISize::Make(width, height), 72.0f, &canon));
153 references among them are created (mostly done by SkPDFDevice). In the
158 collecting all the objects from the various SkPDFDevice instances,
216 explained later), SkPDFDevice records each drawing operation into an
306 As the canvas makes drawing calls into SkPDFDevice, the active
320 For each draw call on an SkPDFDevice, a new ContentEntry is created,
[all …]
/external/skia/include/core/
DSkPaint.h1131 friend class SkPDFDevice; variable
/external/skia/experimental/iOSSampleApp/iOSSampleApp.xcodeproj/
Dproject.pbxproj371 …E1EA313B3B15A0064D447 /* SkPDFDevice.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 260E1E9713…
1303SkPDFDevice.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; …
1315SkPDFDevice.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp…
2670 260E1E8A13B3B13B0064D447 /* SkPDFDevice.h */,
2690 260E1E9713B3B15A0064D447 /* SkPDFDevice.cpp */,
3268 260E1EA313B3B15A0064D447 /* SkPDFDevice.cpp in Sources */,
/external/skia/
DAndroid.mk361 src/pdf/SkPDFDevice.cpp \