Lines Matching refs:yTexture
65 static GrFragmentProcessor* Create(GrTexture* yTexture, GrTexture* uTexture, in Create() argument
69 w[0] = SkIntToScalar(sizes[0].fWidth) / SkIntToScalar(yTexture->width()); in Create()
70 h[0] = SkIntToScalar(sizes[0].fHeight) / SkIntToScalar(yTexture->height()); in Create()
76 yuvMatrix[0] = GrCoordTransform::MakeDivByTextureWHMatrix(yTexture); in Create()
88 return new YUVtoRGBEffect(yTexture, uTexture, vTexture, yuvMatrix, uvFilterMode, in Create()
144 YUVtoRGBEffect(GrTexture* yTexture, GrTexture* uTexture, GrTexture* vTexture, in YUVtoRGBEffect() argument
147 : fYTransform(kLocal_GrCoordSet, yuvMatrix[0], yTexture, GrTextureParams::kNone_FilterMode) in YUVtoRGBEffect()
148 , fYAccess(yTexture) in YUVtoRGBEffect()
354 GrYUVEffect::CreateYUVToRGB(GrTexture* yTexture, GrTexture* uTexture, GrTexture* vTexture, in CreateYUVToRGB() argument
356 SkASSERT(yTexture && uTexture && vTexture && sizes); in CreateYUVToRGB()
357 return YUVtoRGBEffect::Create(yTexture, uTexture, vTexture, sizes, colorSpace); in CreateYUVToRGB()