Home
last modified time | relevance | path

Searched refs:SkDocument (Results 1 - 19 of 19) sorted by relevance

/third_party/skia/src/core/
H A DSkDocument.cpp9 #include "include/core/SkDocument.h"
12 SkDocument::SkDocument(SkWStream* stream) : fStream(stream), fState(kBetweenPages_State) {} in SkDocument() function in SkDocument
14 SkDocument::~SkDocument() { in ~SkDocument()
31 SkCanvas* SkDocument::beginPage(SkScalar width, SkScalar height, in beginPage()
44 void SkDocument::endPage() { in endPage()
51 void SkDocument::close() { in close()
71 void SkDocument::abort() { in abort()
/third_party/skia/include/core/
H A DSkDocument.h31 class SK_API SkDocument : public SkRefCnt { class
63 SkDocument(SkWStream*);
67 ~SkDocument() override;
/third_party/skia/src/xps/
H A DSkXPSDocument.cpp22 struct SkXPSDocument final : public SkDocument {
41 : SkDocument(stream) in SkXPSDocument()
79 sk_sp<SkDocument> SkXPS::MakeDocument(SkWStream* stream, in MakeDocument()
/third_party/skia/include/docs/
H A DSkPDFDocument.h6 #include "include/core/SkDocument.h"
184 @returns NULL if there is an error, otherwise a newly created PDF-backed SkDocument.
186 SK_API sk_sp<SkDocument> MakeDocument(SkWStream* stream, const Metadata& metadata);
188 static inline sk_sp<SkDocument> MakeDocument(SkWStream* stream) { in MakeDocument()
H A DSkXPSDocument.h15 #include "include/core/SkDocument.h"
21 SK_API sk_sp<SkDocument> MakeDocument(SkWStream* stream,
/third_party/skia/tools/
H A Dusing_skia_and_harfbuzz.cpp134 Placement(const Config* conf, SkDocument *doc) in Placement()
174 SkDocument *document;
185 static sk_sp<SkDocument> MakePDFDocument(const Config &config, SkWStream *wStream) { in MakePDFDocument()
205 sk_sp<SkDocument> doc = MakePDFDocument(config, &wStream); in main()
/third_party/skia/src/utils/
H A DSkMultiPictureDocument.cpp51 struct MultiPictureDocument final : public SkDocument {
60 : SkDocument(s) in MultiPictureDocument()
107 sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* wStream, const SkSerialProcs* procs, in SkMakeMultiPictureDocument()
H A DSkMultiPictureDocument.h11 #include "include/core/SkDocument.h"
24 SK_SPI sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* dst, const SkSerialProcs* = nullptr,
/third_party/skia/tests/
H A DPDFTaggedPruningTest.cpp60 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST()
125 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST()
H A DPDFTaggedLinkTest.cpp53 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST()
H A DPDFTaggedTableTest.cpp106 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST()
H A DMultiPictureDocumentTest.cpp14 #include "include/core/SkDocument.h"
95 sk_sp<SkDocument> multipic = SkMakeMultiPictureDocument(&stream, &procs); in DEF_TEST()
330 sk_sp<SkDocument> multipic = SkMakeMultiPictureDocument(&stream, &procs, in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
H A DPDFTaggedTest.cpp102 sk_sp<SkDocument> document = SkPDF::MakeDocument( in DEF_TEST()
/third_party/skia/src/pdf/
H A DSkDocument_PDF_None.cpp14 sk_sp<SkDocument> SkPDF::MakeDocument(SkWStream*, const SkPDF::Metadata&) { return nullptr; } in MakeDocument()
H A DSkPDFDocumentPriv.h78 /** Concrete implementation of SkDocument that creates PDF files. This
81 class SkPDFDocument : public SkDocument {
H A DSkPDFDocument.cpp212 : SkDocument(stream) in SkPDFDocument()
226 // subclasses of SkDocument must call close() in their destructors. in ~SkPDFDocument()
614 sk_sp<SkDocument> SkPDF::MakeDocument(SkWStream* stream, const SkPDF::Metadata& metadata) { in MakeDocument()
/third_party/skia/bench/
H A DPDFBench.cpp317 void big_pdf_test(SkDocument* doc, const SkBitmap& background) { in big_pdf_test()
/third_party/skia/tools/fm/
H A Dfm.cpp290 if (sk_sp<SkDocument> doc = SkPDF::MakeDocument(&stream, metadata)) { in draw_as_pdf()
/third_party/skia/dm/
H A DDMSrcSink.cpp15 #include "include/core/SkDocument.h"
1968 static Result draw_skdocument(const Src& src, SkDocument* doc, SkWStream* dst) { in draw_skdocument()
1979 return Result::Fatal("SkDocument::beginPage(w,h) returned nullptr"); in draw_skdocument()

Completed in 13 milliseconds