Home
last modified time | relevance | path

Searched refs:yuvEffect (Results 1 – 1 of 1) sorted by relevance

/third_party/skia/src/gpu/effects/
DGrYUVtoRGBEffect.cpp245 const GrYUVtoRGBEffect& yuvEffect = args.fFp.cast<GrYUVtoRGBEffect>(); in onMakeProgramImpl() local
247 int numPlanes = yuvEffect.numChildProcessors(); in onMakeProgramImpl()
250 if (yuvEffect.fSnap[0] || yuvEffect.fSnap[1]) { in onMakeProgramImpl()
252 if (yuvEffect.fSnap[0]) { in onMakeProgramImpl()
255 if (yuvEffect.fSnap[1]) { in onMakeProgramImpl()
262 const bool hasAlpha = yuvEffect.fLocations[SkYUVAInfo::YUVAChannels::kA].fPlane >= 0; in onMakeProgramImpl()
268 auto [yuvPlane, yuvChannel] = yuvEffect.fLocations[locIdx]; in onMakeProgramImpl()
289 if (kIdentity_SkYUVColorSpace != yuvEffect.fYUVColorSpace) { in onMakeProgramImpl()
290 fColorSpaceMatrixVar = args.fUniformHandler->addUniform(&yuvEffect, in onMakeProgramImpl()
292 fColorSpaceTranslateVar = args.fUniformHandler->addUniform(&yuvEffect, in onMakeProgramImpl()
[all …]