/external/skia/include/android/ |
SkBRDAllocator.h | 12 #include "SkCodec.h" 26 virtual SkCodec::ZeroInitialized zeroInit() const = 0;
|
/external/skqp/include/android/ |
SkBRDAllocator.h | 12 #include "SkCodec.h" 26 virtual SkCodec::ZeroInitialized zeroInit() const = 0;
|
/external/skia/bench/ |
CodecBench.cpp | 11 #include "SkCodec.h" 27 // Ensure that we can create an SkCodec from this data. 28 SkASSERT(SkCodec::MakeFromData(fData)); 40 std::unique_ptr<SkCodec> codec = SkCodec::MakeFromData(fData); 50 std::unique_ptr<SkCodec> codec; 51 SkCodec::Options options; 53 options.fZeroInitialized = SkCodec::kYes_ZeroInitialized; 56 codec = SkCodec::MakeFromData(fData); 58 const SkCodec::Result result [all...] |
/external/skqp/bench/ |
CodecBench.cpp | 11 #include "SkCodec.h" 27 // Ensure that we can create an SkCodec from this data. 28 SkASSERT(SkCodec::MakeFromData(fData)); 40 std::unique_ptr<SkCodec> codec = SkCodec::MakeFromData(fData); 50 std::unique_ptr<SkCodec> codec; 51 SkCodec::Options options; 53 options.fZeroInitialized = SkCodec::kYes_ZeroInitialized; 56 codec = SkCodec::MakeFromData(fData); 58 const SkCodec::Result result [all...] |
/external/skia/src/codec/ |
SkBmpCodec.h | 10 #include "SkCodec.h" 22 class SkBmpCodec : public SkCodec { 31 static std::unique_ptr<SkCodec> MakeFromStream(std::unique_ptr<SkStream>, Result*); 37 static std::unique_ptr<SkCodec> MakeFromIco(std::unique_ptr<SkStream>, Result*); 42 uint16_t bitsPerPixel, SkCodec::SkScanlineOrder rowOrder); 50 static Result ReadHeader(SkStream*, bool inIco, std::unique_ptr<SkCodec>* codecOut); 93 virtual SkCodec::Result onPrepareToDecode(const SkImageInfo& dstInfo, 94 const SkCodec::Options& options) = 0; 95 SkCodec::Result prepareToDecode(const SkImageInfo& dstInfo, 96 const SkCodec::Options& options) [all...] |
SkCodecImageGenerator.cpp | 13 auto codec = SkCodec::MakeFromData(data); 21 static SkImageInfo adjust_info(SkCodec* codec) { 32 SkCodecImageGenerator::SkCodecImageGenerator(std::unique_ptr<SkCodec> codec, sk_sp<SkData> data) 47 SkCodec::Options codecOpts; 49 SkCodec::Result result = fCodec->getPixels(pm, &codecOpts); 51 case SkCodec::kSuccess: 52 case SkCodec::kIncompleteInput: 53 case SkCodec::kErrorInInput: 69 SkCodec::Result result = fCodec->getYUV8Planes(sizeInfo, planes); 72 case SkCodec::kSuccess [all...] |
SkSampledCodec.cpp | 8 #include "SkCodec.h" 15 SkSampledCodec::SkSampledCodec(SkCodec* codec, ExifOrientationBehavior behavior) 73 SkCodec::Result SkSampledCodec::onGetAndroidPixels(const SkImageInfo& info, void* pixels, 76 SkCodec::Options codecOptions; 113 const SkCodec::Result startResult = this->codec()->startIncrementalDecode( 115 if (SkCodec::kSuccess == startResult) { 117 const SkCodec::Result incResult = this->codec()->incrementalDecode(&rowsDecoded); 118 if (incResult == SkCodec::kSuccess) { 119 return SkCodec::kSuccess; 121 SkASSERT(SkCodec::kIncompleteInput == incResult) [all...] |
SkIcoCodec.h | 10 #include "SkCodec.h" 19 class SkIcoCodec : public SkCodec { 28 static std::unique_ptr<SkCodec> MakeFromStream(std::unique_ptr<SkStream>, Result*); 62 const SkCodec::Options& options) override; 69 const SkCodec::Options&) override; 91 SkTArray<std::unique_ptr<SkCodec>, true>* embeddedCodecs, sk_sp<SkColorSpace> colorSpace); 93 std::unique_ptr<SkTArray<std::unique_ptr<SkCodec>, true>> fEmbeddedCodecs; 97 SkCodec* fCurrCodec; 99 typedef SkCodec INHERITED;
|
SkRawCodec.h | 11 #include "SkCodec.h" 24 class SkRawCodec : public SkCodec { 31 static std::unique_ptr<SkCodec> MakeFromStream(std::unique_ptr<SkStream>, Result*); 58 typedef SkCodec INHERITED;
|
SkSampledCodec.h | 11 #include "SkCodec.h" 19 explicit SkSampledCodec(SkCodec*, ExifOrientationBehavior); 29 SkCodec::Result onGetAndroidPixels(const SkImageInfo& info, void* pixels, size_t rowBytes, 54 SkCodec::Result sampledDecode(const SkImageInfo& info, void* pixels, size_t rowBytes,
|
SkJpegDecoderMgr.h | 11 #include "SkCodec.h" 31 SkCodec::Result returnFailure(const char caller[], SkCodec::Result result);
|
/external/skqp/src/codec/ |
SkBmpCodec.h | 10 #include "SkCodec.h" 22 class SkBmpCodec : public SkCodec { 31 static std::unique_ptr<SkCodec> MakeFromStream(std::unique_ptr<SkStream>, Result*); 37 static std::unique_ptr<SkCodec> MakeFromIco(std::unique_ptr<SkStream>, Result*); 42 uint16_t bitsPerPixel, SkCodec::SkScanlineOrder rowOrder); 50 static Result ReadHeader(SkStream*, bool inIco, std::unique_ptr<SkCodec>* codecOut); 93 virtual SkCodec::Result onPrepareToDecode(const SkImageInfo& dstInfo, 94 const SkCodec::Options& options) = 0; 95 SkCodec::Result prepareToDecode(const SkImageInfo& dstInfo, 96 const SkCodec::Options& options) [all...] |
SkCodecImageGenerator.cpp | 13 auto codec = SkCodec::MakeFromData(data); 21 static SkImageInfo adjust_info(SkCodec* codec) { 32 SkCodecImageGenerator::SkCodecImageGenerator(std::unique_ptr<SkCodec> codec, sk_sp<SkData> data) 47 SkCodec::Options codecOpts; 49 SkCodec::Result result = fCodec->getPixels(pm, &codecOpts); 51 case SkCodec::kSuccess: 52 case SkCodec::kIncompleteInput: 53 case SkCodec::kErrorInInput: 69 SkCodec::Result result = fCodec->getYUV8Planes(sizeInfo, planes); 72 case SkCodec::kSuccess [all...] |
SkSampledCodec.cpp | 8 #include "SkCodec.h" 15 SkSampledCodec::SkSampledCodec(SkCodec* codec, ExifOrientationBehavior behavior) 73 SkCodec::Result SkSampledCodec::onGetAndroidPixels(const SkImageInfo& info, void* pixels, 76 SkCodec::Options codecOptions; 113 const SkCodec::Result startResult = this->codec()->startIncrementalDecode( 115 if (SkCodec::kSuccess == startResult) { 117 const SkCodec::Result incResult = this->codec()->incrementalDecode(&rowsDecoded); 118 if (incResult == SkCodec::kSuccess) { 119 return SkCodec::kSuccess; 121 SkASSERT(SkCodec::kIncompleteInput == incResult) [all...] |
SkIcoCodec.h | 10 #include "SkCodec.h" 19 class SkIcoCodec : public SkCodec { 28 static std::unique_ptr<SkCodec> MakeFromStream(std::unique_ptr<SkStream>, Result*); 62 const SkCodec::Options& options) override; 69 const SkCodec::Options&) override; 91 SkTArray<std::unique_ptr<SkCodec>, true>* embeddedCodecs, sk_sp<SkColorSpace> colorSpace); 93 std::unique_ptr<SkTArray<std::unique_ptr<SkCodec>, true>> fEmbeddedCodecs; 97 SkCodec* fCurrCodec; 99 typedef SkCodec INHERITED;
|
SkRawCodec.h | 11 #include "SkCodec.h" 24 class SkRawCodec : public SkCodec { 31 static std::unique_ptr<SkCodec> MakeFromStream(std::unique_ptr<SkStream>, Result*); 58 typedef SkCodec INHERITED;
|
SkSampledCodec.h | 11 #include "SkCodec.h" 19 explicit SkSampledCodec(SkCodec*, ExifOrientationBehavior); 29 SkCodec::Result onGetAndroidPixels(const SkImageInfo& info, void* pixels, size_t rowBytes, 54 SkCodec::Result sampledDecode(const SkImageInfo& info, void* pixels, size_t rowBytes,
|
/external/skia/tests/ |
CodecPriv.h | 11 #include "SkCodec.h" 20 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(SkData::MakeWithoutCopy(mem, size))); 26 const SkCodec::Result result = codec->getPixels(codec->getInfo(), bm->getPixels(), 28 return result == SkCodec::kSuccess || result == SkCodec::kIncompleteInput;
|
CodecPartialTest.cpp | 9 #include "SkCodec.h" 20 static SkImageInfo standardize_info(SkCodec* codec) { 28 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(std::move(data))); 35 return SkCodec::kSuccess == codec->getPixels(info, dst->getPixels(), dst->rowBytes()); 71 std::unique_ptr<SkCodec> partialCodec(SkCodec::MakeFromStream(std::unique_ptr<SkStream>(stream))); 85 const SkCodec::Result startResult = partialCodec->startIncrementalDecode(info, 87 if (startResult == SkCodec::kSuccess) { 102 const SkCodec::Result result = partialCodec->incrementalDecode() [all...] |
ExifTest.cpp | 9 #include "SkCodec.h" 19 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromStream(std::move(stream))); 24 codec = SkCodec::MakeFromStream(GetResourceAsStream("images/mandrill_512_q075.jpg"));
|
/external/skqp/tests/ |
CodecPriv.h | 11 #include "SkCodec.h" 20 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(SkData::MakeWithoutCopy(mem, size))); 26 const SkCodec::Result result = codec->getPixels(codec->getInfo(), bm->getPixels(), 28 return result == SkCodec::kSuccess || result == SkCodec::kIncompleteInput;
|
CodecPartialTest.cpp | 9 #include "SkCodec.h" 20 static SkImageInfo standardize_info(SkCodec* codec) { 28 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromData(std::move(data))); 35 return SkCodec::kSuccess == codec->getPixels(info, dst->getPixels(), dst->rowBytes()); 71 std::unique_ptr<SkCodec> partialCodec(SkCodec::MakeFromStream(std::unique_ptr<SkStream>(stream))); 85 const SkCodec::Result startResult = partialCodec->startIncrementalDecode(info, 87 if (startResult == SkCodec::kSuccess) { 102 const SkCodec::Result result = partialCodec->incrementalDecode() [all...] |
ExifTest.cpp | 9 #include "SkCodec.h" 19 std::unique_ptr<SkCodec> codec(SkCodec::MakeFromStream(std::move(stream))); 24 codec = SkCodec::MakeFromStream(GetResourceAsStream("images/mandrill_512_q075.jpg"));
|
/external/skia/include/codec/ |
SkAndroidCodec.h | 11 #include "SkCodec.h" 43 * Pass ownership of an SkCodec to a newly-created SkAndroidCodec. 45 static std::unique_ptr<SkAndroidCodec> MakeFromCodec(std::unique_ptr<SkCodec>, 53 * See SkCodec.h for more details. 56 * SkCodec takes ownership of it, and will delete it when done with it. 68 * See SkCodec.h for more details. 168 // TODO: Rename SkCodec::getValidSubset() to getSupportedSubset() 189 // these Options when SkCodec has a slightly different set of Options. Maybe these 193 : fZeroInitialized(SkCodec::kNo_ZeroInitialized) 201 * The default is SkCodec::kNo_ZeroInitialized [all...] |
/external/skqp/include/codec/ |
SkAndroidCodec.h | 11 #include "SkCodec.h" 43 * Pass ownership of an SkCodec to a newly-created SkAndroidCodec. 45 static std::unique_ptr<SkAndroidCodec> MakeFromCodec(std::unique_ptr<SkCodec>, 53 * See SkCodec.h for more details. 56 * SkCodec takes ownership of it, and will delete it when done with it. 68 * See SkCodec.h for more details. 168 // TODO: Rename SkCodec::getValidSubset() to getSupportedSubset() 189 // these Options when SkCodec has a slightly different set of Options. Maybe these 193 : fZeroInitialized(SkCodec::kNo_ZeroInitialized) 201 * The default is SkCodec::kNo_ZeroInitialized [all...] |