• Home
  • History
  • Annotate
  • Raw
  • Download

Lines Matching refs:dfTexEffect

30         const GrDistanceFieldA8TextGeoProc& dfTexEffect =  in onEmitCode()  local
39 varyingHandler->emitAttributes(dfTexEffect); in onEmitCode()
56 varyingHandler->addPassThroughAttribute(dfTexEffect.inColor(), args.fOutputColor); in onEmitCode()
59 gpArgs->fPositionVar = dfTexEffect.inPosition().asShaderVar(); in onEmitCode()
65 dfTexEffect.inPosition().asShaderVar(), in onEmitCode()
66 dfTexEffect.localMatrix(), in onEmitCode()
74 append_index_uv_varyings(args, dfTexEffect.inTextureCoords().name(), atlasSizeInvName, &uv, in onEmitCode()
77 bool isUniformScale = (dfTexEffect.getFlags() & kUniformScale_DistanceFieldEffectMask) == in onEmitCode()
79 bool isSimilarity = SkToBool(dfTexEffect.getFlags() & kSimilarity_DistanceFieldEffectFlag); in onEmitCode()
81 SkToBool(dfTexEffect.getFlags() & kGammaCorrect_DistanceFieldEffectFlag); in onEmitCode()
83 SkToBool(dfTexEffect.getFlags() & kAliased_DistanceFieldEffectFlag); in onEmitCode()
88 append_multitexture_lookup(args, dfTexEffect.numTextureSamplers(), in onEmitCode()
190 const GrDistanceFieldA8TextGeoProc& dfTexEffect = gp.cast<GrDistanceFieldA8TextGeoProc>(); in GenKey() local
191 uint32_t key = dfTexEffect.getFlags(); in GenKey()
193 b->add32(dfTexEffect.numTextureSamplers()); in GenKey()
491 const GrDistanceFieldPathGeoProc& dfTexEffect = gp.cast<GrDistanceFieldPathGeoProc>(); in GenKey() local
493 uint32_t key = dfTexEffect.getFlags(); in GenKey()
494 key |= ComputePosKey(dfTexEffect.matrix()) << 16; in GenKey()
496 b->add32(dfTexEffect.matrix().hasPerspective()); in GenKey()
497 b->add32(dfTexEffect.numTextureSamplers()); in GenKey()
618 const GrDistanceFieldLCDTextGeoProc& dfTexEffect = in onEmitCode() local
626 varyingHandler->emitAttributes(dfTexEffect); in onEmitCode()
638 varyingHandler->addPassThroughAttribute(dfTexEffect.inColor(), args.fOutputColor); in onEmitCode()
641 gpArgs->fPositionVar = dfTexEffect.inPosition().asShaderVar(); in onEmitCode()
647 dfTexEffect.inPosition().asShaderVar(), in onEmitCode()
648 dfTexEffect.localMatrix(), in onEmitCode()
656 append_index_uv_varyings(args, dfTexEffect.inTextureCoords().name(), atlasSizeInvName, &uv, in onEmitCode()
661 if (dfTexEffect.getFlags() & kBGR_DistanceFieldEffectFlag) { in onEmitCode()
668 bool isUniformScale = (dfTexEffect.getFlags() & kUniformScale_DistanceFieldEffectMask) == in onEmitCode()
670 bool isSimilarity = SkToBool(dfTexEffect.getFlags() & kSimilarity_DistanceFieldEffectFlag); in onEmitCode()
672 SkToBool(dfTexEffect.getFlags() & kGammaCorrect_DistanceFieldEffectFlag); in onEmitCode()
710 append_multitexture_lookup(args, dfTexEffect.numTextureSamplers(), in onEmitCode()
718 append_multitexture_lookup(args, dfTexEffect.numTextureSamplers(), in onEmitCode()
723 append_multitexture_lookup(args, dfTexEffect.numTextureSamplers(), in onEmitCode()
809 const GrDistanceFieldLCDTextGeoProc& dfTexEffect = gp.cast<GrDistanceFieldLCDTextGeoProc>(); in GenKey() local
811 uint32_t key = dfTexEffect.getFlags(); in GenKey()
813 b->add32(dfTexEffect.numTextureSamplers()); in GenKey()