Lines Matching refs:SkYUVAInfo
10 #include "include/core/SkYUVAInfo.h"
23 for (int i = 0; i < SkYUVAInfo::kYUVAChannelCount; ++i) {
54 std::unique_ptr<GrFragmentProcessor> planeFPs[SkYUVAInfo::kMaxPlanes];
73 SkASSERT(yuvaProxies.yuvaInfo().sitingX() == SkYUVAInfo::Siting::kCentered);
74 SkASSERT(yuvaProxies.yuvaInfo().sitingY() == SkYUVAInfo::Siting::kCentered);
198 static SkAlphaType alpha_type(const SkYUVAInfo::YUVALocations locations) {
199 return locations[SkYUVAInfo::YUVAChannels::kA].fPlane >= 0 ? kPremul_SkAlphaType
205 const SkYUVAInfo::YUVALocations& locations,
230 for (int i = 0; i < SkYUVAInfo::kYUVAChannelCount; ++i) {
262 const bool hasAlpha = yuvEffect.fLocations[SkYUVAInfo::YUVAChannels::kA].fPlane >= 0;