Home
last modified time | relevance | path

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

/external/skia/src/pdf/
DSkPDFDevice.cpp581 SkBaseDevice* SkPDFDevice::onCreateDevice(const CreateInfo& cinfo, const SkPaint* layerPaint) { in onCreateDevice()
587 return SkPDFDevice::Create(size, fRasterDpi, fCanon); in onCreateDevice()
613 ScopedContentEntry(SkPDFDevice* device, const SkDraw& draw, in ScopedContentEntry()
621 ScopedContentEntry(SkPDFDevice* device, const SkClipStack* clipStack, in ScopedContentEntry()
679 SkPDFDevice* fDevice;
703 SkPDFDevice::SkPDFDevice(SkISize pageSize, SkScalar rasterDpi, SkPDFCanon* canon, bool flip) in SkPDFDevice() function in SkPDFDevice
731 SkPDFDevice::~SkPDFDevice() { in ~SkPDFDevice()
735 void SkPDFDevice::init() { in init()
746 void SkPDFDevice::cleanUp(bool clearFontUsage) { in cleanUp()
760 void SkPDFDevice::drawPaint(const SkDraw& d, const SkPaint& paint) { in drawPaint()
[all …]
DSkPDFDevice.h26 class SkPDFDevice; variable
47 class SkPDFDevice final : public SkBaseDevice {
66 static SkPDFDevice* Create(SkISize pageSize, in Create()
69 return new SkPDFDevice(pageSize, rasterDpi, canon, true); in Create()
73 static SkPDFDevice* CreateUnflipped(SkISize pageSize, in CreateUnflipped()
76 return new SkPDFDevice(pageSize, rasterDpi, canon, false); in CreateUnflipped()
79 virtual ~SkPDFDevice();
242 SkPDFDevice(SkISize pageSize,
DSkPDFFormXObject.h20 class SkPDFDevice; variable
39 explicit SkPDFFormXObject(SkPDFDevice* device);
DSkPDFFormXObject.cpp18 SkPDFFormXObject::SkPDFFormXObject(SkPDFDevice* device) { in SkPDFFormXObject()
DSkPDFShader.cpp862 SkAutoTUnref<SkPDFDevice> patternDevice( in Create()
863 SkPDFDevice::CreateUnflipped(size, dpi, canon)); in Create()
/external/skia/src/doc/
DSkDocument_PDF.cpp54 const SkTDArray<const SkPDFDevice*>& pageDevices, in perform_font_subsetting()
74 static SkPDFObject* create_pdf_page_content(const SkPDFDevice* pageDevice) { in create_pdf_page_content()
79 static SkPDFDict* create_pdf_page(const SkPDFDevice* pageDevice) { in create_pdf_page()
169 static bool emit_pdf_document(const SkTDArray<const SkPDFDevice*>& pageDevices, in emit_pdf_document()
280 const SkTDArray<SkPDFDevice*>& pageDevices,
344 SkAutoTUnref<SkPDFDevice> device( in onBeginPage()
345 SkPDFDevice::Create(pageSize, fRasterDpi, &fCanon)); in onBeginPage()
384 SkTDArray<const SkPDFDevice*> fPageDevices;
/external/skia/gyp/
Dpdf.gypi23 '<(skia_src_path)/pdf/SkPDFDevice.cpp',
24 '<(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.h1139 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.mk586 src/pdf/SkPDFDevice.cpp \