/external/skia/include/core/ |
D | SkYUVAPixmaps.h | 171 class SK_API SkYUVAPixmaps { 179 static SkYUVAPixmaps Allocate(const SkYUVAPixmapInfo& yuvaPixmapInfo); 185 static SkYUVAPixmaps FromData(const SkYUVAPixmapInfo&, sk_sp<SkData>); 191 static SkYUVAPixmaps MakeCopy(const SkYUVAPixmaps& src); 198 static SkYUVAPixmaps FromExternalMemory(const SkYUVAPixmapInfo&, void* memory); 206 static SkYUVAPixmaps FromExternalPixmaps(const SkYUVAInfo&, const SkPixmap[kMaxPlanes]); 209 SkYUVAPixmaps() = default; 210 ~SkYUVAPixmaps() = default; 212 SkYUVAPixmaps(SkYUVAPixmaps&& that) = default; 213 SkYUVAPixmaps& operator=(SkYUVAPixmaps&& that) = default; [all …]
|
D | SkImageGenerator.h | 112 bool getYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps); 179 virtual bool onGetYUVAPlanes(const SkYUVAPixmaps&) { return false; } in onGetYUVAPlanes() argument
|
D | SkImage.h | 36 class SkYUVAPixmaps; variable 416 const SkYUVAPixmaps& pixmaps,
|
/external/skia/src/core/ |
D | SkYUVAPixmaps.cpp | 179 SkColorType SkYUVAPixmaps::RecommendedRGBAColorType(DataType dataType) { in RecommendedRGBAColorType() 191 SkYUVAPixmaps SkYUVAPixmaps::Allocate(const SkYUVAPixmapInfo& yuvaPixmapInfo) { in Allocate() 195 return SkYUVAPixmaps(yuvaPixmapInfo, in Allocate() 199 SkYUVAPixmaps SkYUVAPixmaps::FromData(const SkYUVAPixmapInfo& yuvaPixmapInfo, sk_sp<SkData> data) { in FromData() 206 return SkYUVAPixmaps(yuvaPixmapInfo, std::move(data)); in FromData() 209 SkYUVAPixmaps SkYUVAPixmaps::MakeCopy(const SkYUVAPixmaps& src) { in MakeCopy() 213 SkYUVAPixmaps result = Allocate(src.pixmapsInfo()); in MakeCopy() 230 SkYUVAPixmaps SkYUVAPixmaps::FromExternalMemory(const SkYUVAPixmapInfo& yuvaPixmapInfo, in FromExternalMemory() 237 return SkYUVAPixmaps(yuvaPixmapInfo.yuvaInfo(), yuvaPixmapInfo.dataType(), pixmaps); in FromExternalMemory() 240 SkYUVAPixmaps SkYUVAPixmaps::FromExternalPixmaps(const SkYUVAInfo& yuvaInfo, in FromExternalPixmaps() [all …]
|
D | SkYUVPlanesCache.h | 15 class SkYUVAPixmaps; variable 27 SkYUVAPixmaps* pixmaps, 34 static void Add(uint32_t genID, SkCachedData* data, const SkYUVAPixmaps& pixmaps,
|
D | SkYUVPlanesCache.cpp | 22 SkYUVAPixmaps fPixmaps; 38 YUVPlanesRec(YUVPlanesKey key, SkCachedData* data, const SkYUVAPixmaps& pixmaps) in YUVPlanesRec() 77 SkYUVAPixmaps* pixmaps, in FindAndRef() 89 void SkYUVPlanesCache::Add(uint32_t genID, SkCachedData* data, const SkYUVAPixmaps& pixmaps, in Add()
|
D | SkImageGenerator.cpp | 41 bool SkImageGenerator::getYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) { in getYUVAPlanes()
|
/external/skia/tools/gpu/ |
D | YUVUtils.h | 30 static std::unique_ptr<LazyYUVImage> Make(SkYUVAPixmaps, 42 SkYUVAPixmaps fPixmaps; 54 bool reset(SkYUVAPixmaps pixmaps, GrMipmapped, sk_sp<SkColorSpace>);
|
D | YUVUtils.cpp | 51 Generator(SkYUVAPixmaps pixmaps, sk_sp<SkColorSpace> cs) in Generator() 117 bool onGetYUVAPlanes(const SkYUVAPixmaps& pixmaps) override { in onGetYUVAPlanes() 129 SkYUVAPixmaps fPixmaps; 148 std::unique_ptr<LazyYUVImage> LazyYUVImage::Make(SkYUVAPixmaps pixmaps, in Make() 180 fPixmaps = SkYUVAPixmaps::Allocate(yuvaPixmapInfo); in reset() 195 bool LazyYUVImage::reset(SkYUVAPixmaps pixmaps, GrMipmapped mipmapped, sk_sp<SkColorSpace> cs) { in reset() 203 fPixmaps = SkYUVAPixmaps::MakeCopy(std::move(pixmaps)); in reset()
|
/external/skia/tests/ |
D | YUVCacheTest.cpp | 43 SkYUVAPixmaps yuvaPixmaps; in DEF_TEST() 55 yuvaPixmaps = SkYUVAPixmaps::FromExternalPixmaps(yuvaInfo, pmaps); in DEF_TEST() 63 SkYUVAPixmaps yuvaPixmapsRead; in DEF_TEST()
|
D | ImageGeneratorTest.cpp | 75 SkYUVAPixmaps yuvaPixmaps = SkYUVAPixmaps::Allocate(yuvaPixmapInfo); in DEF_TEST()
|
D | YUVTest.cpp | 69 auto pixmaps = SkYUVAPixmaps::Allocate(yuvaPixmapInfo); in codec_yuv() 72 for (int i = 0; i < SkYUVAPixmaps::kMaxPlanes; ++i) { in codec_yuv()
|
/external/skia/src/image/ |
D | SkImage_GpuYUVA.cpp | 259 const SkYUVAPixmaps& pixmaps, in MakeFromYUVAPixmaps() 280 SkYUVAPixmaps tempPixmaps; in MakeFromYUVAPixmaps() 281 const SkYUVAPixmaps* pixmapsToUpload = &pixmaps; in MakeFromYUVAPixmaps() 294 tempPixmaps = SkYUVAPixmaps::Allocate(newPixmapInfo); in MakeFromYUVAPixmaps()
|
D | SkImage_Lazy.cpp | 280 SkYUVAPixmaps yuvaPixmaps; in textureProxyViewFromPlanes() 373 SkYUVAPixmaps* yuvaPixmaps) const { in getPlanes() 389 SkYUVAPixmaps tempPixmaps = SkYUVAPixmaps::FromExternalMemory(yuvaPixmapInfo, in getPlanes()
|
D | SkImage_Lazy.h | 83 SkYUVAPixmaps* pixmaps) const;
|
/external/skia/gm/ |
D | yuvtorgbsubset.cpp | 63 fPixmaps = SkYUVAPixmaps::Allocate(pmapInfo); in makePixmaps() 164 SkYUVAPixmaps fPixmaps;
|
D | wacky_yuv_formats.cpp | 182 SkYUVAPixmaps makeYUVAPixmaps(SkISize dimensions, 193 SkYUVAPixmaps YUVAPlanarConfig::makeYUVAPixmaps(SkISize dimensions, in makeYUVAPixmaps() 206 return SkYUVAPixmaps::FromExternalPixmaps(info, pmaps); in makeYUVAPixmaps() 846 SkYUVAPixmaps pixmaps = in createImages() 1242 auto yuvaPixmaps = SkYUVAPixmaps::FromExternalPixmaps(yuvaInfo, fPM); in onDraw()
|
D | imagefromyuvtextures.cpp | 68 auto pixmaps = SkYUVAPixmaps::Allocate(pixmapInfo); in CreatePlanes()
|
/external/skia/tools/ |
D | DDLPromiseImageHelper.h | 195 void setYUVPlanes(SkYUVAPixmaps yuvaPixmaps) { fYUVAPixmaps = std::move(yuvaPixmaps); } in setYUVPlanes() 208 SkYUVAPixmaps fYUVAPixmaps;
|
/external/skia/src/codec/ |
D | SkCodecImageGenerator.h | 104 bool onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) override;
|
D | SkJpegCodec.h | 50 Result onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) override;
|
D | SkCodecImageGenerator.cpp | 78 bool SkCodecImageGenerator::onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) { in onGetYUVAPlanes()
|
D | SkJpegCodec.cpp | 845 SkCodec::Result SkJpegCodec::onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) { in onGetYUVAPlanes() 862 const std::array<SkPixmap, SkYUVAPixmaps::kMaxPlanes>& planes = yuvaPixmaps.planes(); in onGetYUVAPlanes()
|
/external/skia/include/codec/ |
D | SkCodec.h | 414 Result getYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps); 777 virtual Result onGetYUVAPlanes(const SkYUVAPixmaps&) { return kUnimplemented; } in onGetYUVAPlanes() argument
|
/external/skia/experimental/ffmpeg/ |
D | SkVideoDecoder.cpp | 178 auto yuvaPixmaps = SkYUVAPixmaps::FromExternalPixmaps(yuvaInfo, pixmaps); in make_yuv_420()
|