/external/skia/include/core/ |
D | SkYUVAPixmaps.h | 26 class SK_API SkYUVAPixmapInfo { 90 SkYUVAPixmapInfo() = default; 101 SkYUVAPixmapInfo(const SkYUVAInfo&, 108 SkYUVAPixmapInfo(const SkYUVAInfo&, DataType, const size_t rowBytes[kMaxPlanes]); 110 SkYUVAPixmapInfo(const SkYUVAPixmapInfo&) = default; 112 SkYUVAPixmapInfo& operator=(const SkYUVAPixmapInfo&) = default; 114 bool operator==(const SkYUVAPixmapInfo&) const; 115 bool operator!=(const SkYUVAPixmapInfo& that) const { return !(*this == that); } 173 using DataType = SkYUVAPixmapInfo::DataType; 174 static constexpr auto kMaxPlanes = SkYUVAPixmapInfo::kMaxPlanes; [all …]
|
D | SkImageGenerator.h | 101 bool queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, 102 SkYUVAPixmapInfo* yuvaPixmapInfo) const; 177 virtual bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, in onQueryYUVAInfo() 178 SkYUVAPixmapInfo*) const { return false; } in onQueryYUVAInfo() argument
|
/external/skia/src/core/ |
D | SkYUVAPixmaps.cpp | 19 SkYUVAPixmapInfo::SupportedDataTypes::SupportedDataTypes(const GrImageContext& context) { in SupportedDataTypes() 42 void SkYUVAPixmapInfo::SupportedDataTypes::enableDataType(DataType type, int numChannels) { in enableDataType() 51 std::tuple<int, SkYUVAPixmapInfo::DataType> SkYUVAPixmapInfo::NumChannelsAndDataType( in NumChannelsAndDataType() 78 SkYUVAPixmapInfo::SkYUVAPixmapInfo(const SkYUVAInfo& yuvaInfo, in SkYUVAPixmapInfo() function in SkYUVAPixmapInfo 119 SkYUVAPixmapInfo::SkYUVAPixmapInfo(const SkYUVAInfo& yuvaInfo, in SkYUVAPixmapInfo() function in SkYUVAPixmapInfo 128 *this = SkYUVAPixmapInfo(yuvaInfo, colorTypes, rowBytes); in SkYUVAPixmapInfo() 131 bool SkYUVAPixmapInfo::operator==(const SkYUVAPixmapInfo& that) const { in operator ==() 139 size_t SkYUVAPixmapInfo::computeTotalBytes(size_t planeSizes[kMaxPlanes]) const { in computeTotalBytes() 149 bool SkYUVAPixmapInfo::initPixmapsFromSingleAllocation(void* memory, in initPixmapsFromSingleAllocation() 170 bool SkYUVAPixmapInfo::isSupported(const SupportedDataTypes& supportedDataTypes) const { in isSupported() [all …]
|
D | SkImageGenerator.cpp | 33 bool SkImageGenerator::queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in queryYUVAInfo() 34 SkYUVAPixmapInfo* yuvaPixmapInfo) const { in queryYUVAInfo()
|
/external/skia/tests/ |
D | ImageGeneratorTest.cpp | 64 SkYUVAPixmapInfo yuvaPixmapInfo; in DEF_TEST() 67 ig.queryYUVAInfo(SkYUVAPixmapInfo::SupportedDataTypes::All(), &yuvaPixmapInfo); in DEF_TEST() 72 yuvaPixmapInfo = SkYUVAPixmapInfo(yuvaInfo, in DEF_TEST() 73 SkYUVAPixmapInfo::DataType::kUnorm8, in DEF_TEST()
|
D | YUVTest.cpp | 30 SkYUVAPixmapInfo yuvaPixmapInfo; in codec_yuv() 32 static constexpr auto kAllTypes = SkYUVAPixmapInfo::SupportedDataTypes::All(); in codec_yuv() 33 static constexpr auto kNoTypes = SkYUVAPixmapInfo::SupportedDataTypes(); in codec_yuv() 58 auto [numChannels, planeDataType] = SkYUVAPixmapInfo::NumChannelsAndDataType(planeCT); in codec_yuv()
|
D | YUVCacheTest.cpp | 40 SkYUVAPixmapInfo yuvaPixmapInfo(yuvaInfo, in DEF_TEST() 41 SkYUVAPixmapInfo::DataType::kUnorm8, in DEF_TEST()
|
/external/skia/src/codec/ |
D | SkCodecImageGenerator.h | 101 bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, 102 SkYUVAPixmapInfo*) const override;
|
D | SkJpegCodec.h | 47 bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, 48 SkYUVAPixmapInfo*) const override;
|
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()
|
D | SkCodecImageGenerator.cpp | 73 const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in onQueryYUVAInfo() 74 SkYUVAPixmapInfo* yuvaPixmapInfo) const { in onQueryYUVAInfo()
|
D | SkCodec.cpp | 176 bool SkCodec::queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in queryYUVAInfo() 177 SkYUVAPixmapInfo* yuvaPixmapInfo) const { in queryYUVAInfo()
|
/external/skia/include/codec/ |
D | SkCodec.h | 403 bool queryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, 404 SkYUVAPixmapInfo* yuvaPixmapInfo) const; 774 virtual bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes&, in onQueryYUVAInfo() 775 SkYUVAPixmapInfo*) const { return false; } in onQueryYUVAInfo() argument
|
/external/skia/tools/gpu/ |
D | YUVUtils.cpp | 111 bool onQueryYUVAInfo(const SkYUVAPixmapInfo::SupportedDataTypes& types, in onQueryYUVAInfo() 112 SkYUVAPixmapInfo* info) const override { in onQueryYUVAInfo() 176 SkYUVAPixmapInfo yuvaPixmapInfo; in reset() 177 if (!codec->queryYUVAInfo(SkYUVAPixmapInfo::SupportedDataTypes::All(), &yuvaPixmapInfo)) { in reset()
|
/external/skia/tools/ |
D | DDLPromiseImageHelper.h | 108 DDLPromiseImageHelper(const SkYUVAPixmapInfo::SupportedDataTypes& supportedYUVADataTypes) in DDLPromiseImageHelper() 237 SkYUVAPixmapInfo::SupportedDataTypes fSupportedYUVADataTypes;
|
D | DDLPromiseImageHelper.cpp | 401 SkYUVAPixmapInfo yuvaInfo; in addImage()
|
/external/skia/src/image/ |
D | SkImage_Lazy.cpp | 279 SkYUVAPixmapInfo::SupportedDataTypes supportedDataTypes(*ctx); in textureProxyViewFromPlanes() 372 const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes, in getPlanes() 383 SkYUVAPixmapInfo yuvaPixmapInfo; in getPlanes()
|
D | SkImage_Lazy.h | 82 sk_sp<SkCachedData> getPlanes(const SkYUVAPixmapInfo::SupportedDataTypes& supportedDataTypes,
|
D | SkImage_GpuYUVA.cpp | 293 SkYUVAPixmapInfo newPixmapInfo(newInfo, pixmaps.dataType(), /*row bytes*/ nullptr); in MakeFromYUVAPixmaps()
|
/external/skia/gm/ |
D | imagefromyuvtextures.cpp | 62 SkYUVAPixmapInfo pixmapInfo({bmp.dimensions(), in CreatePlanes() 66 SkYUVAPixmapInfo::DataType::kUnorm8, in CreatePlanes()
|
D | yuvtorgbsubset.cpp | 62 SkYUVAPixmapInfo pmapInfo(yuvaInfo, colorTypes, nullptr); in makePixmaps()
|
/external/skia/experimental/ddlbench/ |
D | ddlbench.cpp | 363 SkYUVAPixmapInfo::SupportedDataTypes supportedYUVADTypes(*mainContext->fDirectContext); in main()
|
/external/skia/tools/skpbench/ |
D | skpbench.cpp | 264 SkYUVAPixmapInfo::SupportedDataTypes supportedYUVADataTypes(*dContext); in run_ddl_benchmark()
|
/external/skia/dm/ |
D | DMSrcSink.cpp | 1813 SkYUVAPixmapInfo::SupportedDataTypes supportedYUVADataTypes(*dContext); in ddlDraw()
|