Home
last modified time | relevance | path

Searched refs:wStream (Results 1 - 17 of 17) sorted by relevance

/third_party/skia/src/pdf/
H A DSkPDFUtils.h73 inline void AppendColorComponent(uint8_t value, SkWStream* wStream) { in AppendColorComponent() argument
76 wStream->write(buffer, len); in AppendColorComponent()
78 inline void AppendColorComponentF(float value, SkWStream* wStream) { in AppendColorComponentF() argument
81 wStream->write(buffer, len); in AppendColorComponentF()
91 inline void WriteUInt16BE(SkDynamicMemoryWStream* wStream, uint16_t value) { in WriteUInt16BE() argument
96 wStream->write(result, 4); in WriteUInt16BE()
99 inline void WriteUInt8(SkDynamicMemoryWStream* wStream, uint8_t value) { in WriteUInt8() argument
102 wStream->write(result, 2); in WriteUInt8()
105 inline void WriteUTF16beHex(SkDynamicMemoryWStream* wStream, SkUnichar utf32) { in WriteUTF16beHex() argument
109 SkPDFUtils::WriteUInt16BE(wStream, utf1 in WriteUTF16beHex()
[all...]
H A DSkPDFGraphicStackState.cpp96 static void append_clip_path(const SkPath& clipPath, SkWStream* wStream) { in append_clip_path() argument
97 SkPDFUtils::EmitPath(clipPath, SkPaint::kFill_Style, wStream); in append_clip_path()
102 wStream->writeText("W* n\n"); in append_clip_path()
104 wStream->writeText("W n\n"); in append_clip_path()
110 SkWStream* wStream) { in append_clip()
118 SkPDFUtils::AppendRectangle(clipStackRect, wStream); in append_clip()
119 wStream->writeText("W* n\n"); in append_clip()
127 append_clip_path(clipPath, wStream); in append_clip()
132 apply_clip(clipStack, outsetBounds, [wStream](const SkPath& path) { in append_clip()
133 append_clip_path(path, wStream); in append_clip()
108 append_clip(const SkClipStack& clipStack, const SkIRect& bounds, SkWStream* wStream) append_clip() argument
[all...]
H A DSkPDFTypes.cpp122 static void write_string(SkWStream* wStream, const char* cin, size_t len) { in write_string() argument
135 wStream->writeText("("); in write_string()
143 wStream->write(octal, 4); in write_string()
146 wStream->writeText("\\"); in write_string()
148 wStream->write(&cin[i], 1); in write_string()
151 wStream->writeText(")"); in write_string()
153 wStream->writeText("<"); in write_string()
158 wStream->write(hexValue, 2); in write_string()
160 wStream->writeText(">"); in write_string()
164 void SkPDFWriteString(SkWStream* wStream, cons argument
[all...]
H A DSkPDFDocument.cpp96 static void serializeHeader(SkPDFOffsetMap* offsetMap, SkWStream* wStream) { in serializeHeader() argument
97 offsetMap->markStartOfDocument(wStream); in serializeHeader()
98 wStream->writeText("%PDF-1.4\n%" SKPDF_MAGIC "\n"); in serializeHeader()
117 SkWStream* wStream, in serialize_footer()
121 int xRefFileOffset = offsetMap.emitCrossReferenceTable(wStream); in serialize_footer()
131 wStream->writeText("trailer\n"); in serialize_footer()
132 trailerDict.emitObject(wStream); in serialize_footer()
133 wStream->writeText("\nstartxref\n"); in serialize_footer()
134 wStream->writeBigDecAsText(xRefFileOffset); in serialize_footer()
135 wStream in serialize_footer()
116 serialize_footer(const SkPDFOffsetMap& offsetMap, SkWStream* wStream, SkPDFIndirectReference infoDict, SkPDFIndirectReference docCatalog, SkUUID uuid) serialize_footer() argument
[all...]
H A DSkPDFUnion.h9 void SkPDFWriteString(SkWStream* wStream, const char* cin, size_t len);
/third_party/skia/src/utils/
H A DSkMultiPictureDocument.cpp78 void onClose(SkWStream* wStream) override {
79 SkASSERT(wStream); variable
80 SkASSERT(wStream->bytesWritten() == 0);
81 wStream->writeText(kMagic);
82 wStream->write32(kVersion);
83 wStream->write32(SkToU32(fPages.count()));
85 wStream->write(&s, sizeof(s));
95 p->serialize(wStream, &fProcs);
107 sk_sp<SkDocument> SkMakeMultiPictureDocument(SkWStream* wStream, const SkSerialProcs* procs, in SkMakeMultiPictureDocument() argument
109 return sk_make_sp<MultiPictureDocument>(wStream, proc in SkMakeMultiPictureDocument()
[all...]
/third_party/skia/tests/
H A DPDFDocumentTest.cpp206 SkDynamicMemoryWStream wStream; in DEF_TEST() local
208 auto doc = SkPDF::MakeDocument(&wStream, pdfMetadata); in DEF_TEST()
211 sk_sp<SkData> data(wStream.detachAsData()); in DEF_TEST()
232 SkFILEWStream wStream(SK_PDF_TEST_MULTIPAGE); in DEF_TEST()
234 SkDynamicMemoryWStream wStream; in DEF_TEST() local
236 auto doc = SkPDF::MakeDocument(&wStream); in DEF_TEST()
H A DTestUtils.cpp114 SkDynamicMemoryWStream wStream; in BipmapToBase64DataURI() local
115 if (!SkPngEncoder::Encode(&wStream, pm, options)) { in BipmapToBase64DataURI()
120 sk_sp<SkData> pngData = wStream.detachAsData(); in BipmapToBase64DataURI()
H A DStreamTest.cpp312 SkFILEWStream wStream(path.c_str()); in DEF_TEST()
319 if (!wStream.isValid() || !wStream.write(data->data(), data->size())) { in DEF_TEST()
H A DCodecTest.cpp778 SkDynamicMemoryWStream wStream; in DEF_TEST() local
779 png_set_write_fn(png, (void*) (&wStream), codex_test_write_fn, nullptr); in DEF_TEST()
855 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(wStream.detachAsData(), &chunkReader)); in DEF_TEST()
H A DPathTest.cpp4321 SkDynamicMemoryWStream wStream; in compare_dump() local
4322 path.dump(&wStream, dumpAsHex); in compare_dump()
4323 sk_sp<SkData> data = wStream.detachAsData(); in compare_dump()
/third_party/skia/bench/
H A DPDFBench.cpp176 SkNullWStream wStream; variable
177 SkPDFDocument doc(&wStream, SkPDF::Metadata());
293 SkNullWStream wStream; variable
294 SkPDFDocument doc(&wStream, SkPDF::Metadata());
431 SkFILEWStream wStream("/tmp/big_pdf.pdf");
433 SkNullWStream wStream;
437 auto doc = SkPDF::MakeDocument(&wStream, metadata);
/third_party/skia/tools/
H A Dusing_skia_and_harfbuzz.cpp185 static sk_sp<SkDocument> MakePDFDocument(const Config &config, SkWStream *wStream) { in MakePDFDocument() argument
199 return SkPDF::MakeDocument(wStream, pdf_info); in MakePDFDocument()
204 SkFILEWStream wStream(config.output_file_name.value.c_str()); in main()
205 sk_sp<SkDocument> doc = MakePDFDocument(config, &wStream); in main()
223 wStream.flush(); in main()
/third_party/skia/tools/skqp/src/
H A Dskqp.cpp219 SkFILEWStream wStream(dst.c_str()); in encode_png()
221 bool success = wStream.isValid() && SkPngEncoder::Encode(&wStream, src.pixmap(), options); in encode_png()
226 SkFILEWStream wStream(dst.c_str()); in write_to_file()
227 bool success = wStream.isValid() && wStream.write(src->data(), src->size()); in write_to_file()
445 inline void write(SkWStream* wStream, const T& text) { in write() argument
446 wStream->write(text.c_str(), text.size()); in write()
/third_party/skia/dm/
H A DDMSrcSink.cpp1609 Result GPUThreadTestingSink::draw(const Src& src, SkBitmap* dst, SkWStream* wStream, in draw() argument
1618 Result result = this->onDraw(src, dst, wStream, log, contextOptions); in draw()
1642 Result GPUPersistentCacheTestingSink::draw(const Src& src, SkBitmap* dst, SkWStream* wStream, in draw() argument
1653 Result result = this->onDraw(src, dst, wStream, log, contextOptions); in draw()
1679 Result GPUPrecompileTestingSink::draw(const Src& src, SkBitmap* dst, SkWStream* wStream, in draw() argument
1690 Result result = this->onDraw(src, dst, wStream, log, contextOptions); in draw()
2232 SkDynamicMemoryWStream wStream; in check_against_reference() local
2233 Result result = sink->draw(src, &reference, &wStream, &log); in check_against_reference()
/third_party/skia/src/core/
H A DSkPath.cpp1900 void SkPath::dump(SkWStream* wStream, bool dumpAsHex) const { in dump() argument
1940 if (!wStream && builder.size()) { in dump()
1945 if (wStream) { in dump()
1946 wStream->writeText(builder.c_str()); in dump()
1996 void SkPath::dumpArrays(SkWStream* wStream, bool dumpAsHex) const { in dumpArrays() argument
2059 if (wStream) { in dumpArrays()
2060 wStream->writeText(builder.c_str()); in dumpArrays()
/third_party/skia/src/pathops/
H A DSkPathOpsDebug.cpp2919 SkDynamicMemoryWStream wStream; in dump_path() local
2920 path.dump(&wStream, force, dumpAsHex); in dump_path()
2921 sk_sp<SkData> data(wStream.detachAsData()); in dump_path()

Completed in 34 milliseconds