/third_party/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 | BUILD.bazel | 96 "SkYUVAPixmaps.h",
|
D | SkImage.h | 38 class SkYUVAPixmaps; variable 444 const SkYUVAPixmaps& pixmaps,
|
/third_party/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()
|
/third_party/skia/tools/gpu/ |
D | YUVUtils.h | 42 static std::unique_ptr<LazyYUVImage> Make(SkYUVAPixmaps, 54 SkYUVAPixmaps fPixmaps; 66 bool reset(SkYUVAPixmaps pixmaps, GrMipmapped, sk_sp<SkColorSpace>);
|
D | YUVUtils.cpp | 54 Generator(SkYUVAPixmaps pixmaps, sk_sp<SkColorSpace> cs) in Generator() 120 bool onGetYUVAPlanes(const SkYUVAPixmaps& pixmaps) override { in onGetYUVAPlanes() 132 SkYUVAPixmaps fPixmaps; 200 std::unique_ptr<LazyYUVImage> LazyYUVImage::Make(SkYUVAPixmaps pixmaps, in Make() 232 fPixmaps = SkYUVAPixmaps::Allocate(yuvaPixmapInfo); in reset() 247 bool LazyYUVImage::reset(SkYUVAPixmaps pixmaps, GrMipmapped mipmapped, sk_sp<SkColorSpace> cs) { in reset() 255 fPixmaps = SkYUVAPixmaps::MakeCopy(std::move(pixmaps)); in reset()
|
/third_party/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()
|
/third_party/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 | 284 SkYUVAPixmaps yuvaPixmaps; in textureProxyViewFromPlanes() 377 SkYUVAPixmaps* yuvaPixmaps) const { in getPlanes() 393 SkYUVAPixmaps tempPixmaps = SkYUVAPixmaps::FromExternalMemory(yuvaPixmapInfo, in getPlanes()
|
D | SkImage_Lazy.h | 83 SkYUVAPixmaps* pixmaps) const;
|
/third_party/skia/gm/ |
D | yuvtorgbsubset.cpp | 63 fPixmaps = SkYUVAPixmaps::Allocate(pmapInfo); in makePixmaps() 168 SkYUVAPixmaps fPixmaps;
|
D | wacky_yuv_formats.cpp | 179 SkYUVAPixmaps makeYUVAPixmaps(SkISize dimensions, 190 SkYUVAPixmaps YUVAPlanarConfig::makeYUVAPixmaps(SkISize dimensions, in makeYUVAPixmaps() 203 return SkYUVAPixmaps::FromExternalPixmaps(info, pmaps); in makeYUVAPixmaps() 843 SkYUVAPixmaps pixmaps = in createImages() 1213 auto yuvaPixmaps = SkYUVAPixmaps::FromExternalPixmaps(info, pixmaps); in onDraw()
|
D | yuv420_odd_dim.cpp | 112 auto yuvaPixmaps = SkYUVAPixmaps::FromExternalPixmaps(yuvaInfo, pixmaps);
|
D | imagefromyuvtextures.cpp | 66 auto pixmaps = SkYUVAPixmaps::Allocate(pixmapInfo); in CreatePlanes()
|
/third_party/skia/tools/ |
D | DDLPromiseImageHelper.h | 196 void setYUVPlanes(SkYUVAPixmaps yuvaPixmaps) { fYUVAPixmaps = std::move(yuvaPixmaps); } in setYUVPlanes() 209 SkYUVAPixmaps fYUVAPixmaps;
|
/third_party/skia/src/codec/ |
D | SkCodecImageGenerator.h | 104 bool onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) override;
|
D | SkJpegCodec.h | 52 Result onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) override;
|
D | SkCodecImageGenerator.cpp | 78 bool SkCodecImageGenerator::onGetYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps) { in onGetYUVAPlanes()
|
/third_party/skia/include/codec/ |
D | SkCodec.h | 414 Result getYUVAPlanes(const SkYUVAPixmaps& yuvaPixmaps); 777 virtual Result onGetYUVAPlanes(const SkYUVAPixmaps&) { return kUnimplemented; } in onGetYUVAPlanes() argument
|