Home
last modified time | relevance | path

Searched refs:SkMemoryStream (Results 1 - 25 of 60) sorted by relevance

123

/third_party/skia/src/core/
H A DSkStream.cpp277 SkMemoryStream::SkMemoryStream() { in SkMemoryStream() function in SkMemoryStream
282 SkMemoryStream::SkMemoryStream(size_t size) { in SkMemoryStream() function in SkMemoryStream
287 SkMemoryStream::SkMemoryStream(const void* src, size_t size, bool copyData) { in SkMemoryStream() function in SkMemoryStream
292 SkMemoryStream::SkMemoryStream(sk_sp<SkData> data) : fData(std::move(data)) { in SkMemoryStream() function in SkMemoryStream
299 std::unique_ptr<SkMemoryStream> SkMemoryStream
[all...]
H A DSkPicture.cpp147 SkMemoryStream stream(data, size); in MakeFromData()
155 SkMemoryStream stream(data->data(), data->size()); in MakeFromData()
/third_party/skia/include/core/
H A DSkStream.h372 class SK_API SkMemoryStream : public SkStreamMemory { class
374 SkMemoryStream();
377 SkMemoryStream(size_t length);
380 SkMemoryStream(const void* data, size_t length, bool copyData = false);
383 SkMemoryStream(sk_sp<SkData> data);
386 static std::unique_ptr<SkMemoryStream> MakeCopy(const void* data, size_t length);
389 static std::unique_ptr<SkMemoryStream> MakeDirect(const void* data, size_t length);
392 static std::unique_ptr<SkMemoryStream> Make(sk_sp<SkData> data);
419 std::unique_ptr<SkMemoryStream> duplicate() const { in duplicate()
420 return std::unique_ptr<SkMemoryStream>(thi in duplicate()
[all...]
/third_party/skia/tests/
H A DFrontBufferedStreamTest.cpp61 SkMemoryStream* memStream = SkMemoryStream::MakeDirect(gAbcs, strlen(gAbcs)).release(); in test_incremental_buffering()
91 SkMemoryStream* memStream = SkMemoryStream::MakeDirect(gAbcs, strlen(gAbcs)).release(); in test_perfectly_sized_buffer()
111 SkMemoryStream* memStream = SkMemoryStream::MakeDirect(gAbcs, strlen(gAbcs)).release(); in test_skipping()
136 class AndroidLikeMemoryStream : public SkMemoryStream {
156 using INHERITED = SkMemoryStream;
224 SkMemoryStream* memStream = new SkMemoryStream(gAbc in test_initial_offset()
[all...]
H A DFakeStreams.h40 SkMemoryStream fStream;
84 SkMemoryStream fStream;
H A DCodecExactReadTest.cpp73 SkMemoryStream stream(std::move(multiData)); in DEF_TEST()
H A DStreamTest.cpp178 // Test that setting an SkMemoryStream to a nullptr data does not result in a crash when calling
180 static void TestDereferencingData(SkMemoryStream* memStream) { in TestDereferencingData()
187 SkMemoryStream memStream(nullptr); in TestNullData()
301 SkMemoryStream memStream(gAbcs, strlen(gAbcs), false); in DEF_TEST()
479 SkMemoryStream smartStream(src.get(), (size_t)N); in DEF_TEST()
H A DSkDOMTest.cpp40 SkMemoryStream docStream(gDoc, sizeof(gDoc) - 1); in DEF_TEST()
H A DCodecTest.cpp462 SkMemoryStream::Make(std::move(fullData)), SkCodec::MinBufferedBytesNeeded()); in check_codec_image_generator()
592 std::make_unique<SkMemoryStream>(stream, len, false))); in test_invalid_stream()
594 std::make_unique<SkMemoryStream>(stream, len, false))); in test_invalid_stream()
913 SkMemoryStream fStream;
995 std::unique_ptr<SkStream> stream(new SkMemoryStream(maxSizeWbmp, sizeof(maxSizeWbmp), false)); in DEF_TEST()
1009 stream = std::make_unique<SkMemoryStream>(tooBigWbmp, sizeof(tooBigWbmp), false); in DEF_TEST()
1456 std::unique_ptr<SkStreamAsset> stream(new SkMemoryStream(std::move(data))); in test_invalid_header()
/third_party/skia/src/ports/
H A DSkFontMgr_custom_embedded.cpp16 std::unique_ptr<SkMemoryStream> stream, int index,
28 auto stream = std::make_unique<SkMemoryStream>(fontEntry.data, fontEntry.size, false);
50 auto stream = std::make_unique<SkMemoryStream>(fDatas[i]);
77 std::unique_ptr<SkMemoryStream> stream, int index, in load_font_from_data()
/third_party/skia/modules/canvaskit/
H A Dviewer_bindings.cpp35 auto stream = std::make_unique<SkMemoryStream>(skpData.data(), skpData.size(), in MakeSkpSlide()
41 auto stream = std::make_unique<SkMemoryStream>(svgText.data(), svgText.size(), in MakeSvgSlide()
/third_party/skia/src/ports/skia_ohos/
H A DSkFontMgr_ohos.cpp301 std::unique_ptr<SkMemoryStream> memoryStream = std::make_unique<SkMemoryStream>(data); in onMakeFromData()
469 std::unique_ptr<SkMemoryStream> stream = std::make_unique<SkMemoryStream>(SkData::MakeFromFD(fontFd)); in GetFontFullName()
/third_party/skia/modules/skottie/fuzz/
H A DFuzzSkottieJSON.cpp15 SkMemoryStream stream(bytes); in FuzzSkottieJSON()
/third_party/skia/src/codec/
H A DSkRawCodec.cpp185 * Creates an SkMemoryStream from the offset with size.
189 virtual std::unique_ptr<SkMemoryStream> transferBuffer(size_t offset, size_t size) = 0;
248 std::unique_ptr<SkMemoryStream> transferBuffer(size_t offset, size_t size) override {
280 return SkMemoryStream::Make(data);
291 // TODO: optimize for the special case when the input is SkMemoryStream. in bufferMoreData()
352 std::unique_ptr<SkMemoryStream> transferBuffer(size_t offset, size_t size) override {
373 return SkMemoryStream::Make(data);
383 return SkMemoryStream::Make(data);
H A DSkWbmpCodec.cpp144 SkMemoryStream stream(buffer, bytesRead, false); in IsWbmp()
/third_party/skia/fuzz/oss_fuzz/
H A DFuzzSVG.cpp20 SkMemoryStream stream(bytes); in FuzzSVG()
/third_party/skia/modules/skottie/tests/
H A DExpression.cpp244 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
344 SkMemoryStream stream(text_json, strlen(text_json)); in DEF_TEST()
H A DText.cpp105 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
213 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
H A DAudioLayer.cpp93 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
/third_party/skia/tools/
H A DResources.cpp41 return data ? std::unique_ptr<SkStreamAsset>(new SkMemoryStream(std::move(data))) in GetResourceAsStream()
/third_party/skia/experimental/skrive/src/reader/
H A DStreamReader.cpp25 auto reader = SkMemoryStream::Make(data); in Make()
/third_party/skia/samplecode/
H A DSampleCowboy.cpp49 SkMemoryStream svgStream(std::move(data));
/third_party/skia/modules/skottie/src/
H A DSkottieTest.cpp34 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
251 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
384 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
783 SkMemoryStream stream(json, strlen(json)); in DEF_TEST()
/third_party/skia/experimental/wasm-skp-debugger/
H A Ddebugger_bindings.cpp90 SkMemoryStream stream(data, length); in loadSkp()
372 std::unique_ptr<DebugCanvas> loadSingleFrame(SkMemoryStream* stream) { in loadSingleFrame()
389 std::string loadMultiFrame(SkMemoryStream* stream) { in loadMultiFrame()
/third_party/skia/gm/
H A Duserfont.cpp57 SkMemoryStream stream(data->data(), data->size()); in round_trip()

Completed in 26 milliseconds

123