Lines Matching refs:subsampling
15 SkYUVAInfo::Subsampling subsampling) { in is_plane_config_compatible_with_subsampling() argument
17 subsampling == SkYUVAInfo::Subsampling::kUnknown) { in is_plane_config_compatible_with_subsampling()
20 return subsampling == SkYUVAInfo::Subsampling::k444 || in is_plane_config_compatible_with_subsampling()
27 std::tuple<int, int> SkYUVAInfo::SubsamplingFactors(Subsampling subsampling) { in SubsamplingFactors() argument
28 switch (subsampling) { in SubsamplingFactors()
41 Subsampling subsampling, in PlaneSubsamplingFactors() argument
43 if (!is_plane_config_compatible_with_subsampling(planeConfig, subsampling) || in PlaneSubsamplingFactors()
72 return isSubsampledPlane ? SubsamplingFactors(subsampling) : std::make_tuple(1, 1); in PlaneSubsamplingFactors()
77 Subsampling subsampling, in PlaneDimensions() argument
81 if (!is_plane_config_compatible_with_subsampling(planeConfig, subsampling)) { in PlaneDimensions()
94 switch (subsampling) { in PlaneDimensions()
302 Subsampling subsampling, in SkYUVAInfo() argument
309 , fSubsampling(subsampling) in SkYUVAInfo()
315 !is_plane_config_compatible_with_subsampling(planeConfig, subsampling)) { in SkYUVAInfo()
360 SkYUVAInfo SkYUVAInfo::makeSubsampling(SkYUVAInfo::Subsampling subsampling) const { in makeSubsampling()
361 return {fDimensions, fPlaneConfig, subsampling, fYUVColorSpace, fOrigin, fSitingX, fSitingY}; in makeSubsampling()