/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/include/core/ |
H A D | SkYUVAPixmaps.h | 28 class SK_API SkYUVAPixmapInfo { 96 SkYUVAPixmapInfo() = default; 107 SkYUVAPixmapInfo(const SkYUVAInfo&, 116 SkYUVAPixmapInfo(const SkYUVAPixmapInfo&) = default; 118 SkYUVAPixmapInfo& operator=(const SkYUVAPixmapInfo&) = default; 120 bool operator==(const SkYUVAPixmapInfo&) const; 179 using DataType = SkYUVAPixmapInfo::DataType; 180 static constexpr auto kMaxPlanes = SkYUVAPixmapInfo::kMaxPlanes; 230 SkYUVAPixmapInfo pixmapsInfo() const; 262 SkYUVAPixmaps(const SkYUVAPixmapInfo&, sk_sp<SkData>); [all …]
|
H A D | SkImageGenerator.h | 103 bool queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, 104 SkYUVAPixmapInfo* yuvaPixmapInfo) const; 179 virtual bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, in onQueryYUVAInfo() 180 SkYUVAPixmapInfo*) const { return false; } in onQueryYUVAInfo() argument
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/core/ |
H A D | SkYUVAPixmaps.cpp | 20 SkYUVAPixmapInfo::SupportedDataTypes::SupportedDataTypes(const GrImageContext& context) { in SupportedDataTypes() 52 std::tuple<int, SkYUVAPixmapInfo::DataType> SkYUVAPixmapInfo::NumChannelsAndDataType( in NumChannelsAndDataType() 79 SkYUVAPixmapInfo::SkYUVAPixmapInfo(const SkYUVAInfo& yuvaInfo, in SkYUVAPixmapInfo() function in SkYUVAPixmapInfo 120 SkYUVAPixmapInfo::SkYUVAPixmapInfo(const SkYUVAInfo& yuvaInfo, in SkYUVAPixmapInfo() function in SkYUVAPixmapInfo 129 *this = SkYUVAPixmapInfo(yuvaInfo, colorTypes, rowBytes); in SkYUVAPixmapInfo() 132 bool SkYUVAPixmapInfo::operator==(const SkYUVAPixmapInfo& that) const { in operator ==() 140 size_t SkYUVAPixmapInfo::computeTotalBytes(size_t planeSizes[kMaxPlanes]) const { in computeTotalBytes() 150 bool SkYUVAPixmapInfo::initPixmapsFromSingleAllocation(void* memory, in initPixmapsFromSingleAllocation() 192 SkYUVAPixmaps SkYUVAPixmaps::Allocate(const SkYUVAPixmapInfo& yuvaPixmapInfo) { in Allocate() 250 SkYUVAPixmapInfo yuvaPixmapInfo(yuvaInfo, colorTypes, rowBytes); in FromExternalPixmaps() [all …]
|
H A D | SkImageGenerator.cpp | 33 bool SkImageGenerator::queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in queryYUVAInfo() 34 SkYUVAPixmapInfo* yuvaPixmapInfo) const { in queryYUVAInfo()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/blink/renderer/platform/graphics/ |
H A D | image_frame_generator.cc | 241 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, in GetYUVAInfo() 242 SkYUVAPixmapInfo* info) { in GetYUVAInfo() 263 SkYUVAPixmapInfo::DataType dataType; in GetYUVAInfo() 266 SkYUVAPixmapInfo::DataType::kUnorm16)) { in GetYUVAInfo() 267 dataType = SkYUVAPixmapInfo::DataType::kUnorm16; in GetYUVAInfo() 269 config, SkYUVAPixmapInfo::DataType::kFloat16)) { in GetYUVAInfo() 270 dataType = SkYUVAPixmapInfo::DataType::kFloat16; in GetYUVAInfo() 275 config, SkYUVAPixmapInfo::DataType::kUnorm8)) { in GetYUVAInfo() 276 dataType = SkYUVAPixmapInfo::DataType::kUnorm8; in GetYUVAInfo() 280 *info = SkYUVAPixmapInfo(yuva_info, dataType, width_bytes); in GetYUVAInfo()
|
H A D | decoding_image_generator.h | 81 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, 82 SkYUVAPixmapInfo* yuva_pixmap_info) const override;
|
H A D | image_frame_generator.h | 120 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, 121 SkYUVAPixmapInfo* info);
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/cc/test/ |
H A D | fake_paint_image_generator.h | 27 const SkYUVAPixmapInfo& yuva_pixmap_info, 45 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, 46 SkYUVAPixmapInfo* yuva_pixmap_info) const override; 73 SkYUVAPixmapInfo yuva_pixmap_info_;
|
H A D | skia_common.h | 46 SkYUVAPixmapInfo GetYUVAPixmapInfo(const gfx::Size& image_size, 48 SkYUVAPixmapInfo::DataType yuv_data_type, 58 SkYUVAPixmapInfo::DataType yuv_data_type = 59 SkYUVAPixmapInfo::DataType::kUnorm8);
|
H A D | skia_common.cc | 103 SkYUVAPixmapInfo GetYUVAPixmapInfo(const gfx::Size& image_size, in GetYUVAPixmapInfo() 105 SkYUVAPixmapInfo::DataType yuv_data_type, in GetYUVAPixmapInfo() 110 return SkYUVAPixmapInfo(); in GetYUVAPixmapInfo() 125 return SkYUVAPixmapInfo(); in GetYUVAPixmapInfo() 129 return SkYUVAPixmapInfo(yuva_info, yuv_data_type, /*row bytes*/ nullptr); in GetYUVAPixmapInfo() 139 SkYUVAPixmapInfo::DataType yuv_data_type) { in CreateDiscardablePaintImage() 149 SkYUVAPixmapInfo yuva_pixmap_info = in CreateDiscardablePaintImage()
|
H A D | fake_paint_image_generator.cc | 25 const SkYUVAPixmapInfo& yuva_pixmap_info, in FakePaintImageGenerator() 69 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, in QueryYUVA() 70 SkYUVAPixmapInfo* yuva_pixmap_info) const { in QueryYUVA()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/tests/ |
H A D | ImageGeneratorTest.cpp | 65 SkYUVAPixmapInfo yuvaPixmapInfo; in DEF_TEST() 68 ig.queryYUVAInfo(SkYUVAPixmapInfo::SupportedDataTypes::All(), &yuvaPixmapInfo); in DEF_TEST() 73 yuvaPixmapInfo = SkYUVAPixmapInfo(yuvaInfo, in DEF_TEST() 74 SkYUVAPixmapInfo::DataType::kUnorm8, in DEF_TEST()
|
H A D | YUVTest.cpp | 31 SkYUVAPixmapInfo yuvaPixmapInfo; in codec_yuv() 33 static constexpr auto kAllTypes = SkYUVAPixmapInfo::SupportedDataTypes::All(); in codec_yuv() 34 static constexpr auto kNoTypes = SkYUVAPixmapInfo::SupportedDataTypes(); in codec_yuv() 59 auto [numChannels, planeDataType] = SkYUVAPixmapInfo::NumChannelsAndDataType(planeCT); in codec_yuv()
|
H A D | YUVCacheTest.cpp | 40 SkYUVAPixmapInfo yuvaPixmapInfo(yuvaInfo, in DEF_TEST() 41 SkYUVAPixmapInfo::DataType::kUnorm8, in DEF_TEST()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/cc/paint/ |
H A D | skia_paint_image_generator.h | 32 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, 33 SkYUVAPixmapInfo* yuva_pixmap_info) const override;
|
H A D | skia_paint_image_generator.cc | 37 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, in onQueryYUVAInfo() 38 SkYUVAPixmapInfo* yuva_pixmap_info) const { in onQueryYUVAInfo()
|
H A D | paint_image_unittest.cc | 79 SkYUVAPixmapInfo yuva_pixmap_info(yuva_info, in TEST() 80 SkYUVAPixmapInfo::DataType::kUnorm8, in TEST() 94 SkYUVAPixmapInfo image_yuva_pixmap_info; in TEST() 95 ASSERT_TRUE(image.IsYuv(SkYUVAPixmapInfo::SupportedDataTypes::All(), in TEST()
|
H A D | paint_image_generator.h | 52 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, 53 SkYUVAPixmapInfo* info) const = 0;
|
H A D | paint_image.cc | 347 const SkYUVAPixmapInfo::SupportedDataTypes& supported_data_types, in IsYuv() 348 SkYUVAPixmapInfo* info) const { in IsYuv() 349 SkYUVAPixmapInfo temp_info; in IsYuv() 406 << " is YUV: " << IsYuv(SkYUVAPixmapInfo::SupportedDataTypes::All()); in ToString()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/src/codec/ |
H A D | SkCodecImageGenerator.h | 101 bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, 102 SkYUVAPixmapInfo*) const override;
|
H A D | SkJpegCodec.h | 47 bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, 48 SkYUVAPixmapInfo*) const override;
|
H A D | SkJpegCodec.cpp | 748 const SkYUVAPixmapInfo::SupportedDataTypes* supportedDataTypes, in is_yuv_supported() 749 SkYUVAPixmapInfo* yuvaPixmapInfo) { in is_yuv_supported() 817 SkYUVAPixmapInfo::DataType::kUnorm8)) { in is_yuv_supported() 821 SkColorType colorTypes[SkYUVAPixmapInfo::kMaxPlanes]; in is_yuv_supported() 822 size_t rowBytes[SkYUVAPixmapInfo::kMaxPlanes]; in is_yuv_supported() 834 *yuvaPixmapInfo = SkYUVAPixmapInfo(yuvaInfo, colorTypes, rowBytes); in is_yuv_supported() 839 bool SkJpegCodec::onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in onQueryYUVAInfo() 840 SkYUVAPixmapInfo* yuvaPixmapInfo) const { in onQueryYUVAInfo() 870 SkYUVAPixmapInfo info; in onGetYUVAPlanes()
|
H A D | SkCodecImageGenerator.cpp | 73 const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in onQueryYUVAInfo() 74 SkYUVAPixmapInfo* yuvaPixmapInfo) const { in onQueryYUVAInfo()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/include/codec/ |
H A D | SkCodec.h | 394 bool queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, 395 SkYUVAPixmapInfo* yuvaPixmapInfo) const; 742 virtual bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, in onQueryYUVAInfo() 743 SkYUVAPixmapInfo*) const { return false; } in onQueryYUVAInfo() argument
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/skia/tools/gpu/ |
H A D | YUVUtils.cpp | 100 bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& types, in onQueryYUVAInfo() 101 SkYUVAPixmapInfo* info) const override { in onQueryYUVAInfo() 165 SkYUVAPixmapInfo yuvaPixmapInfo; in reset() 166 if (!codec->queryYUVAInfo(SkYUVAPixmapInfo::SupportedDataTypes::All(), &yuvaPixmapInfo)) { in reset()
|