Lines Matching defs:SkYUVAPixmaps
8 #include "include/core/SkYUVAPixmaps.h"
179 SkColorType SkYUVAPixmaps::RecommendedRGBAColorType(DataType dataType) {
191 SkYUVAPixmaps SkYUVAPixmaps::Allocate(const SkYUVAPixmapInfo& yuvaPixmapInfo) {
195 return SkYUVAPixmaps(yuvaPixmapInfo,
199 SkYUVAPixmaps SkYUVAPixmaps::FromData(const SkYUVAPixmapInfo& yuvaPixmapInfo, sk_sp<SkData> data) {
206 return SkYUVAPixmaps(yuvaPixmapInfo, std::move(data));
209 SkYUVAPixmaps SkYUVAPixmaps::MakeCopy(const SkYUVAPixmaps& src) {
213 SkYUVAPixmaps result = Allocate(src.pixmapsInfo());
230 SkYUVAPixmaps SkYUVAPixmaps::FromExternalMemory(const SkYUVAPixmapInfo& yuvaPixmapInfo,
237 return SkYUVAPixmaps(yuvaPixmapInfo.yuvaInfo(), yuvaPixmapInfo.dataType(), pixmaps);
240 SkYUVAPixmaps SkYUVAPixmaps::FromExternalPixmaps(const SkYUVAInfo& yuvaInfo,
253 return SkYUVAPixmaps(yuvaInfo, yuvaPixmapInfo.dataType(), pixmaps);
256 SkYUVAPixmaps::SkYUVAPixmaps(const SkYUVAPixmapInfo& yuvaPixmapInfo, sk_sp<SkData> data)
266 SkYUVAPixmaps::SkYUVAPixmaps(const SkYUVAInfo& yuvaInfo,
273 SkYUVAPixmapInfo SkYUVAPixmaps::pixmapsInfo() const {
287 SkYUVAInfo::YUVALocations SkYUVAPixmaps::toYUVALocations() const {