Lines Matching refs:SkYUVAInfo
72 SkYUVAInfo::YUVALocations yuvaLocations = fPixmaps.toYUVALocations();
73 SkASSERT(SkYUVAInfo::YUVALocation::AreValidLocations(yuvaLocations));
93 for (auto c : {SkYUVAInfo::YUVAChannels::kY,
94 SkYUVAInfo::YUVAChannels::kU,
95 SkYUVAInfo::YUVAChannels::kV}) {
99 auto [aPlane, aChan] = yuvaLocations[SkYUVAInfo::YUVAChannels::kA];
140 std::tuple<std::array<sk_sp<SkImage>, SkYUVAInfo::kMaxPlanes>, SkYUVAInfo>
143 SkYUVAInfo::Subsampling ss,
148 SkYUVAInfo::PlaneConfig config = src->isOpaque() ? SkYUVAInfo::PlaneConfig::kY_U_V
149 : SkYUVAInfo::PlaneConfig::kY_U_V_A;
150 SkISize dims[SkYUVAInfo::kMaxPlanes];
151 int n = SkYUVAInfo::PlaneDimensions(src->dimensions(),
185 SkYUVAInfo info(src->dimensions(), config, ss, cs);
297 sk_sp<sk_gpu_test::ManagedBackendTexture> mbets[SkYUVAInfo::kMaxPlanes];
298 GrBackendTexture textures[SkYUVAInfo::kMaxPlanes];