Lines Matching defs:yuvaInfo
78 SkYUVAPixmapInfo::SkYUVAPixmapInfo(const SkYUVAInfo& yuvaInfo,
81 : fYUVAInfo(yuvaInfo) {
82 if (!yuvaInfo.isValid()) {
88 int n = yuvaInfo.planeDimensions(planeDimensions);
103 int numRequiredChannels = yuvaInfo.numChannelsInPlane(i);
119 SkYUVAPixmapInfo::SkYUVAPixmapInfo(const SkYUVAInfo& yuvaInfo,
123 int numPlanes = yuvaInfo.numPlanes();
125 int numChannels = yuvaInfo.numChannelsInPlane(i);
128 *this = SkYUVAPixmapInfo(yuvaInfo, colorTypes, rowBytes);
237 return SkYUVAPixmaps(yuvaPixmapInfo.yuvaInfo(), yuvaPixmapInfo.dataType(), pixmaps);
240 SkYUVAPixmaps SkYUVAPixmaps::FromExternalPixmaps(const SkYUVAInfo& yuvaInfo,
244 int numPlanes = yuvaInfo.numPlanes();
249 SkYUVAPixmapInfo yuvaPixmapInfo(yuvaInfo, colorTypes, rowBytes);
253 return SkYUVAPixmaps(yuvaInfo, yuvaPixmapInfo.dataType(), pixmaps);
258 , fYUVAInfo(yuvaPixmapInfo.yuvaInfo())
266 SkYUVAPixmaps::SkYUVAPixmaps(const SkYUVAInfo& yuvaInfo,
269 : fYUVAInfo(yuvaInfo), fDataType(dataType) {
270 std::copy_n(pixmaps, yuvaInfo.numPlanes(), fPlanes.data());