Home
last modified time | relevance | path

Searched refs:SkMemoryStream (Results 1 – 25 of 39) sorted by relevance

12

/external/skia/src/core/
DSkStream.cpp256 SkMemoryStream::SkMemoryStream() { in SkMemoryStream() function in SkMemoryStream
261 SkMemoryStream::SkMemoryStream(size_t size) { in SkMemoryStream() function in SkMemoryStream
266 SkMemoryStream::SkMemoryStream(const void* src, size_t size, bool copyData) { in SkMemoryStream() function in SkMemoryStream
271 SkMemoryStream::SkMemoryStream(sk_sp<SkData> data) : fData(std::move(data)) { in SkMemoryStream() function in SkMemoryStream
278 void SkMemoryStream::setMemoryOwned(const void* src, size_t size) { in setMemoryOwned()
283 void SkMemoryStream::setMemory(const void* src, size_t size, bool copyData) { in setMemory()
288 void SkMemoryStream::setData(sk_sp<SkData> data) { in setData()
297 void SkMemoryStream::skipToAlign4() { in skipToAlign4()
302 size_t SkMemoryStream::read(void* buffer, size_t size) { in read()
315 size_t SkMemoryStream::peek(void* buffer, size_t size) const { in peek()
[all …]
DSkPicture.cpp142 SkMemoryStream stream(data, size); in MakeFromData()
150 SkMemoryStream stream(data->data(), data->size()); in MakeFromData()
DSkFontDescriptor.cpp111 skstd::make_unique<SkMemoryStream>(data), index, axis, axisCount); in Deserialize()
/external/skia/tests/
DFrontBufferedStreamTest.cpp57 SkMemoryStream* memStream = new SkMemoryStream(gAbcs, strlen(gAbcs), false); in test_incremental_buffering()
85 SkMemoryStream* memStream = new SkMemoryStream(gAbcs, strlen(gAbcs), false); in test_perfectly_sized_buffer()
104 SkMemoryStream* memStream = new SkMemoryStream(gAbcs, strlen(gAbcs), false); in test_skipping()
128 class AndroidLikeMemoryStream : public SkMemoryStream {
148 typedef SkMemoryStream INHERITED;
214 SkMemoryStream* memStream = new SkMemoryStream(gAbcs, strlen(gAbcs), false); in test_initial_offset()
DFakeStreams.h40 SkMemoryStream fStream;
84 SkMemoryStream fStream;
DStreamTest.cpp168 static void TestDereferencingData(SkMemoryStream* memStream) { in TestDereferencingData()
175 SkMemoryStream memStream(nullptr); in TestNullData()
286 SkMemoryStream memStream(gAbcs, strlen(gAbcs), false); in DEF_TEST()
443 SkMemoryStream smartStream(src.get(), (size_t)N); in DEF_TEST()
DCodecExactReadTest.cpp68 SkMemoryStream stream(std::move(multiData)); in DEF_TEST()
DSkDOMTest.cpp40 SkMemoryStream docStream(gDoc, sizeof(gDoc) - 1); in DEF_TEST()
DCodecPartialTest.cpp196 SkStream* stream = new SkMemoryStream(file); in DEF_TEST()
439 auto* stream = new SkMemoryStream(file->data(), len); in DEF_TEST()
DStreamBufferTest.cpp86 { [&data]() { return new SkMemoryStream(data); }, false }, in DEF_TEST()
DCodecTest.cpp442 new SkMemoryStream(std::move(fullData)), SkCodec::MinBufferedBytesNeeded()); in check()
529 SkCodec* codec = SkCodec::NewFromStream(new SkMemoryStream(stream, len, false)); in test_invalid_stream()
533 SkAndroidCodec::NewFromStream(new SkMemoryStream(stream, len, false)); in test_invalid_stream()
846 SkMemoryStream fStream;
929 std::unique_ptr<SkStream> stream(new SkMemoryStream(maxSizeWbmp, sizeof(maxSizeWbmp), false)); in DEF_TEST()
943 stream.reset(new SkMemoryStream(tooBigWbmp, sizeof(tooBigWbmp), false)); in DEF_TEST()
DTypefaceTest.cpp52 sk_sp<SkTypeface> newTypeface(SkTypeface::MakeFromStream(new SkMemoryStream(sk_ref_sp(data)))); in TypefaceStyle_test()
/external/skia/include/core/
DSkStream.h298 class SK_API SkMemoryStream : public SkStreamMemory {
300 SkMemoryStream();
303 SkMemoryStream(size_t length);
306 SkMemoryStream(const void* data, size_t length, bool copyData = false);
309 SkMemoryStream(sk_sp<SkData>);
335 SkMemoryStream* duplicate() const override;
340 SkMemoryStream* fork() const override;
/external/skia/src/codec/
DSkRawCodec.cpp199 virtual SkMemoryStream* transferBuffer(size_t offset, size_t size) = 0;
259 SkMemoryStream* transferBuffer(size_t offset, size_t size) override { in transferBuffer()
291 return new SkMemoryStream(data); in transferBuffer()
364 SkMemoryStream* transferBuffer(size_t offset, size_t size) override { in transferBuffer()
385 return new SkMemoryStream(data); in transferBuffer()
395 return new SkMemoryStream(data); in transferBuffer()
669 SkMemoryStream* memoryStream = in NewFromStream()
DSkIcoCodec.cpp150 std::unique_ptr<SkMemoryStream> embeddedStream(new SkMemoryStream(data)); in NewFromStream()
DSkWbmpCodec.cpp141 SkMemoryStream stream(buffer, bytesRead, false); in IsWbmp()
DSkAndroidCodec.cpp107 return NewFromStream(new SkMemoryStream(data), chunkReader); in NewFromData()
DSkBmpStandardCodec.cpp268 SkMemoryStream subStream(subStreamMemoryBase, subStreamLength, false); in decodeRows()
/external/skia/src/android/
DSkBitmapRegionDecoder.cpp16 return SkBitmapRegionDecoder::Create(new SkMemoryStream(data), in Create()
/external/skia/src/ports/
DSkFontMgr_custom_embedded.cpp51 auto stream = skstd::make_unique<SkMemoryStream>(data, size, false); in load_embedded_font()
DSkImageGeneratorWIC.cpp34 hr = SkIStream::CreateFromSkStream(new SkMemoryStream(sk_ref_sp(data)), true, &iStream); in NewFromEncodedWIC()
DSkFontMgr_android.cpp80 return data ? skstd::make_unique<SkMemoryStream>(std::move(data)) : nullptr; in makeStream()
414 return this->createFromStream(new SkMemoryStream(sk_ref_sp(data)), ttcIndex); in onCreateFromData()
DSkFontMgr_custom.cpp196 return this->createFromStream(new SkMemoryStream(sk_ref_sp(data)), ttcIndex); in onCreateFromData()
/external/skia/samplecode/
DSampleAnimator.cpp60 SkMemoryStream is(buffer, size); in decodeMemory()
/external/skia/src/xml/
DSkXMLParser.cpp180 SkMemoryStream docStream(doc, len); in parse()

12