• Home
  • Raw
  • Download

Lines Matching refs:Subsampling

15                                                         SkYUVAInfo::Subsampling subsampling) {  in is_plane_config_compatible_with_subsampling()
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()
29 case Subsampling::kUnknown: return {0, 0}; in SubsamplingFactors()
30 case Subsampling::k444: return {1, 1}; in SubsamplingFactors()
31 case Subsampling::k422: return {2, 1}; in SubsamplingFactors()
32 case Subsampling::k420: return {2, 2}; in SubsamplingFactors()
33 case Subsampling::k440: return {1, 2}; in SubsamplingFactors()
34 case Subsampling::k411: return {4, 1}; in SubsamplingFactors()
35 case Subsampling::k410: return {4, 2}; in SubsamplingFactors()
41 Subsampling subsampling, in PlaneSubsamplingFactors()
77 Subsampling subsampling, in PlaneDimensions()
95 case Subsampling::kUnknown: SkUNREACHABLE; in PlaneDimensions()
97 case Subsampling::k444: uvSize = { w , h }; break; in PlaneDimensions()
98 case Subsampling::k422: uvSize = {down2(w), h }; break; in PlaneDimensions()
99 case Subsampling::k420: uvSize = {down2(w), down2(h)}; break; in PlaneDimensions()
100 case Subsampling::k440: uvSize = { w , down2(h)}; break; in PlaneDimensions()
101 case Subsampling::k411: uvSize = {down4(w), h }; break; in PlaneDimensions()
102 case Subsampling::k410: uvSize = {down4(w), down2(h)}; break; in PlaneDimensions()
302 Subsampling subsampling, in SkYUVAInfo()
360 SkYUVAInfo SkYUVAInfo::makeSubsampling(SkYUVAInfo::Subsampling subsampling) const { in makeSubsampling()