Lines Matching defs:dfPathEffect
347 const GrDistanceFieldPathGeoProc& dfPathEffect =
357 varyingHandler->emitAttributes(dfPathEffect);
368 dfPathEffect.numTextureSamplers(),
369 dfPathEffect.fInTextureCoords.name(),
377 varyingHandler->addPassThroughAttribute(dfPathEffect.fInColor.asShaderVar(),
380 if (dfPathEffect.fMatrix.hasPerspective()) {
386 dfPathEffect.fInPosition.name(),
387 dfPathEffect.fMatrix,
389 gpArgs->fLocalCoordVar = dfPathEffect.fInPosition.asShaderVar();
392 WriteOutputPosition(vertBuilder, gpArgs, dfPathEffect.fInPosition.name());
397 dfPathEffect.fInPosition.asShaderVar(),
398 dfPathEffect.fMatrix,
405 append_multitexture_lookup(args, dfPathEffect.numTextureSamplers(), texIdx, "uv",
412 bool isUniformScale = (dfPathEffect.fFlags & kUniformScale_DistanceFieldEffectMask) ==
414 bool isSimilarity = SkToBool(dfPathEffect.fFlags & kSimilarity_DistanceFieldEffectFlag );
415 bool isGammaCorrect = SkToBool(dfPathEffect.fFlags & kGammaCorrect_DistanceFieldEffectFlag);