Lines Matching refs:SkYUVAPixmapInfo
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;
179 static SkYUVAPixmaps Allocate(const SkYUVAPixmapInfo& yuvaPixmapInfo);
185 static SkYUVAPixmaps FromData(const SkYUVAPixmapInfo&, sk_sp<SkData>);
198 static SkYUVAPixmaps FromExternalMemory(const SkYUVAPixmapInfo&, void* memory);
224 SkYUVAPixmapInfo pixmapsInfo() const;
251 SkYUVAPixmaps(const SkYUVAPixmapInfo&, sk_sp<SkData>);
262 constexpr SkYUVAPixmapInfo::SupportedDataTypes SkYUVAPixmapInfo::SupportedDataTypes::All() { in All()
278 constexpr bool SkYUVAPixmapInfo::SupportedDataTypes::supported(PlaneConfig config, in supported()
292 constexpr SkColorType SkYUVAPixmapInfo::DefaultColorTypeForDataType(DataType dataType, in DefaultColorTypeForDataType()