/aosp_15_r20/external/skia/src/codec/ |
H A D | SkAndroidCodec.cpp | 199 SkAndroidCodec::SkAndroidCodec(SkCodec* codec) in SkAndroidCodec() function in SkAndroidCodec 204 SkAndroidCodec::~SkAndroidCodec() {} in ~SkAndroidCodec() 206 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromStream(std::unique_ptr<SkStream> stream, in MakeFromStream() 212 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromCodec(std::unique_ptr<SkCodec> codec) { in MakeFromCodec() 250 std::unique_ptr<SkAndroidCodec> SkAndroidCodec::MakeFromData(sk_sp<SkData> data, in MakeFromData() 259 SkColorType SkAndroidCodec::computeOutputColorType(SkColorType requestedColorType) { in computeOutputColorType() 297 SkAlphaType SkAndroidCodec::computeOutputAlphaType(bool requestedUnpremul) { in computeOutputAlphaType() 304 sk_sp<SkColorSpace> SkAndroidCodec::computeOutputColorSpace(SkColorType outputColorType, in computeOutputColorSpace() 367 int SkAndroidCodec::computeSampleSize(SkISize* desiredSize) const { in computeSampleSize() 445 SkISize SkAndroidCodec::getSampledDimensions(int sampleSize) const { in getSampledDimensions() [all …]
|
H A D | SkAndroidCodecAdapter.h | 24 class SkAndroidCodecAdapter : public SkAndroidCodec { 42 using INHERITED = SkAndroidCodec;
|
H A D | SkSampledCodec.h | 23 class SkSampledCodec : public SkAndroidCodec { 63 using INHERITED = SkAndroidCodec;
|
/aosp_15_r20/external/skia/include/codec/ |
H A D | SkAndroidCodec.h | 39 class SK_API SkAndroidCodec : SkNoncopyable { 57 static std::unique_ptr<SkAndroidCodec> MakeFromCodec(std::unique_ptr<SkCodec>); 69 static std::unique_ptr<SkAndroidCodec> MakeFromStream(std::unique_ptr<SkStream>, 79 static std::unique_ptr<SkAndroidCodec> MakeFromData(sk_sp<SkData>, SkPngChunkReader* = nullptr); 81 virtual ~SkAndroidCodec(); 280 bool getGainmapAndroidCodec(SkGainmapInfo* outInfo, std::unique_ptr<SkAndroidCodec>* outCodec); 288 SkAndroidCodec(SkCodec*);
|
/aosp_15_r20/external/skia/bench/ |
H A D | AndroidCodecBench.cpp | 32 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(fData)); in onDelayedSetup() 44 std::unique_ptr<SkAndroidCodec> codec; in onDraw() 45 SkAndroidCodec::AndroidOptions options; in onDraw() 48 codec = SkAndroidCodec::MakeFromData(fData); in onDraw()
|
/aosp_15_r20/external/skia/include/android/ |
H A D | SkAnimatedImage.h | 17 class SkAndroidCodec; variable 36 static sk_sp<SkAnimatedImage> Make(std::unique_ptr<SkAndroidCodec>, 42 static sk_sp<SkAnimatedImage> Make(std::unique_ptr<SkAndroidCodec>); 153 std::unique_ptr<SkAndroidCodec> fCodec; 170 SkAnimatedImage(std::unique_ptr<SkAndroidCodec>, const SkImageInfo& requestedInfo,
|
/aosp_15_r20/external/skia/tests/ |
H A D | AnimatedImageTest.cpp | 49 auto androidCodec = SkAndroidCodec::MakeFromData(std::move(data)); in DEF_TEST() 73 auto androidCodec = SkAndroidCodec::MakeFromData(std::move(data)); in DEF_TEST() 133 auto codec = SkAndroidCodec::MakeFromData(data); in DEF_TEST() 161 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(data)); in DEF_TEST() 241 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in DEF_TEST() 353 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in DEF_TEST() 452 animatedImage = SkAnimatedImage::Make(SkAndroidCodec::MakeFromCodec( in DEF_TEST()
|
H A D | AndroidCodecTest.cpp | 62 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST() 147 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST() 177 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST() 216 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST() 252 auto codec = SkAndroidCodec::MakeFromCodec(SkCodec::MakeFromData(std::move(data))); in DEF_TEST()
|
H A D | CodecTest.cpp | 437 auto androidCodec = SkAndroidCodec::MakeFromCodec(std::move(codec)); in check_android_codec() 602 REPORTER_ASSERT(r, !SkAndroidCodec::MakeFromStream( in test_invalid_stream() 633 REPORTER_ASSERT(r, !SkAndroidCodec::MakeFromStream(nullptr)); in DEF_TEST() 642 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in test_dimensions() 661 SkAndroidCodec::AndroidOptions options; in test_dimensions() 1034 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromData(data)); in DEF_TEST() 1046 SkAndroidCodec::AndroidOptions opts; in DEF_TEST() 1077 … std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(GetResourceAsStream(path))); in check_color_xform() 1079 SkAndroidCodec::AndroidOptions opts; in check_color_xform() 1430 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in DEF_TEST() [all …]
|
H A D | GifTest.cpp | 268 std::unique_ptr<SkAndroidCodec> codec(SkAndroidCodec::MakeFromStream(std::move(stream))); in DEF_TEST() 274 SkAndroidCodec::AndroidOptions options; in DEF_TEST()
|
H A D | JpegGainmapTest.cpp | 500 std::unique_ptr<SkAndroidCodec> androidCodec = in decode_all() 501 SkAndroidCodec::MakeFromCodec(std::move(baseCodec)); in decode_all() 505 std::unique_ptr<SkAndroidCodec> gainmapCodec; in decode_all() 658 std::unique_ptr<SkAndroidCodec> androidCodec = in DEF_TEST() 659 SkAndroidCodec::MakeFromCodec(std::move(baseCodec)); in DEF_TEST()
|
/aosp_15_r20/external/skia/client_utils/android/ |
H A D | BitmapRegionDecoder.h | 52 std::unique_ptr<SkAndroidCodec> codec; in getGainmapBitmapRegionDecoder() 63 BitmapRegionDecoder(std::unique_ptr<SkAndroidCodec> codec); 65 std::unique_ptr<SkAndroidCodec> fCodec;
|
H A D | BitmapRegionDecoder.cpp | 18 auto codec = SkAndroidCodec::MakeFromData(std::move(data)); in Make() 37 BitmapRegionDecoder::BitmapRegionDecoder(std::unique_ptr<SkAndroidCodec> codec) in BitmapRegionDecoder() 131 SkAndroidCodec::AndroidOptions options; in decodeRegion()
|
/aosp_15_r20/frameworks/base/libs/hwui/hwui/ |
H A D | ImageDecoder.h | 36 std::unique_ptr<SkAndroidCodec> mCodec; 39 ImageDecoder(std::unique_ptr<SkAndroidCodec> codec, sk_sp<SkPngChunkReader> peeker = nullptr, 113 SkAndroidCodec::AndroidOptions mOptions;
|
/aosp_15_r20/external/skia/src/android/ |
H A D | SkAnimatedImage.cpp | 23 sk_sp<SkAnimatedImage> SkAnimatedImage::Make(std::unique_ptr<SkAndroidCodec> codec, in Make() 43 sk_sp<SkAnimatedImage> SkAnimatedImage::Make(std::unique_ptr<SkAndroidCodec> codec) { in Make() 57 SkAnimatedImage::SkAnimatedImage(std::unique_ptr<SkAndroidCodec> codec, in SkAnimatedImage() 248 SkAndroidCodec::AndroidOptions options; in decodeNextFrame()
|
/aosp_15_r20/frameworks/base/libs/hwui/jni/ |
H A D | BitmapFactory.cpp | 187 static bool decodeGainmap(std::unique_ptr<SkAndroidCodec> codec, const SkGainmapInfo& gainmapInfo, in decodeGainmap() 243 SkAndroidCodec::AndroidOptions codecOptions; in decodeGainmap() 356 std::unique_ptr<SkAndroidCodec> codec; in doDecode() 368 codec = SkAndroidCodec::MakeFromCodec(std::move(c)); in doDecode() 508 SkAndroidCodec::AndroidOptions codecOptions; in doDecode() 611 std::unique_ptr<SkAndroidCodec> gainmapCodec; in doDecode()
|
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/x86_x86_64/source-based/ |
D | libjnigraphics.so.lsdump | 3521 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore" 3525 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect" 3529 "name" : "SkAndroidCodec::ExifOrientationBehavior", 3531 "source_file" : "external/skia/include/codec/SkAndroidCodec.h", 9801 "name" : "SkAndroidCodec &", 10311 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &", 10535 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &", 10663 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &", 10851 "name" : "SkAndroidCodec *const &", 11003 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &", [all …]
|
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/x86/source-based/ |
D | libjnigraphics.so.lsdump | 3521 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore" 3525 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect" 3529 "name" : "SkAndroidCodec::ExifOrientationBehavior", 3531 "source_file" : "external/skia/include/codec/SkAndroidCodec.h", 9801 "name" : "SkAndroidCodec &", 10311 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &", 10535 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &", 10663 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &", 10851 "name" : "SkAndroidCodec *const &", 11003 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &", [all …]
|
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/x86_64/source-based/ |
D | libjnigraphics.so.lsdump | 3552 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore" 3556 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect" 3560 "name" : "SkAndroidCodec::ExifOrientationBehavior", 3562 "source_file" : "external/skia/include/codec/SkAndroidCodec.h", 9832 "name" : "SkAndroidCodec &", 10342 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &", 10566 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &", 10694 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &", 10890 "name" : "SkAndroidCodec *const &", 11042 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &", [all …]
|
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/arm/source-based/ |
D | libjnigraphics.so.lsdump | 3403 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore" 3407 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect" 3411 "name" : "SkAndroidCodec::ExifOrientationBehavior", 3413 "source_file" : "external/skia/include/codec/SkAndroidCodec.h", 9683 "name" : "SkAndroidCodec &", 10193 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &", 10417 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &", 10545 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &", 10733 "name" : "SkAndroidCodec *const &", 10885 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &", [all …]
|
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/arm_arm64/source-based/ |
D | libjnigraphics.so.lsdump | 3403 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore" 3407 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect" 3411 "name" : "SkAndroidCodec::ExifOrientationBehavior", 3413 "source_file" : "external/skia/include/codec/SkAndroidCodec.h", 9683 "name" : "SkAndroidCodec &", 10193 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &", 10417 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &", 10545 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &", 10733 "name" : "SkAndroidCodec *const &", 10885 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &", [all …]
|
/aosp_15_r20/prebuilts/abi-dumps/platform/35/64/arm64/source-based/ |
D | libjnigraphics.so.lsdump | 3343 "name" : "SkAndroidCodec::ExifOrientationBehavior::kIgnore" 3347 "name" : "SkAndroidCodec::ExifOrientationBehavior::kRespect" 3351 "name" : "SkAndroidCodec::ExifOrientationBehavior", 3353 "source_file" : "external/skia/include/codec/SkAndroidCodec.h", 9623 "name" : "SkAndroidCodec &", 10133 "name" : "const std::__compressed_pair<SkAndroidCodec *, std::default_delete<SkAndroidCodec>> &", 10357 "name" : "const std::__compressed_pair_elem<std::default_delete<SkAndroidCodec>, 1, true> &", 10485 "name" : "const std::__compressed_pair_elem<SkAndroidCodec *, 0> &", 10681 "name" : "SkAndroidCodec *const &", 10833 "name" : "std::unique_ptr<SkAndroidCodec, std::default_delete<SkAndroidCodec>> &", [all …]
|
/aosp_15_r20/tools/security/fuzzing/orphans/libskia/ |
H A D | libskia_image_processor_fuzzer.cpp | 50 std::unique_ptr<SkAndroidCodec> codec; in getAndroidPixels() 51 codec = SkAndroidCodec::MakeFromCodec(std::move(c)); in getAndroidPixels()
|
/aosp_15_r20/cts/hostsidetests/securitybulletin/securityPatch/CVE-2019-1988/ |
H A D | poc.cpp | 31 auto codec = SkAndroidCodec::MakeFromData(bytes); in decode() 43 SkAndroidCodec::AndroidOptions options; in decode()
|
/aosp_15_r20/external/skia/fuzz/oss_fuzz/ |
H A D | FuzzAndroidCodec.cpp | 18 auto codec = SkAndroidCodec::MakeFromStream(SkMemoryStream::MakeDirect(fuzzData, fuzzSize)); in FuzzAndroidCodec() 31 SkAndroidCodec::AndroidOptions options; in FuzzAndroidCodec()
|