Lines Matching refs:local
47 BatchTracker* local = bt->cast<BatchTracker>(); in initBatchTracker() local
48 local->fInputColorType = GetColorInputType(&local->fColor, this->color(), init, in initBatchTracker()
54 local->fInputCoverageType = kIgnored_GrGPInput; in initBatchTracker()
56 local->fInputCoverageType = kAllOnes_GrGPInput; in initBatchTracker()
59 local->fInputCoverageType = kAttribute_GrGPInput; in initBatchTracker()
61 local->fInputCoverageType = kUniform_GrGPInput; in initBatchTracker()
62 local->fCoverage = this->coverage(); in initBatchTracker()
64 local->fUsesLocalCoords = init.fUsesLocalCoords; in initBatchTracker()
77 const BatchTracker& local = args.fBT.cast<BatchTracker>(); in onEmitCode() local
83 this->setupColorPassThrough(pb, local.fInputColorType, args.fOutputColor, gp.inColor(), in onEmitCode()
99 if (kUniform_GrGPInput == local.fInputCoverageType) { in onEmitCode()
107 } else if (kAttribute_GrGPInput == local.fInputCoverageType) { in onEmitCode()
112 } else if (kAllOnes_GrGPInput == local.fInputCoverageType) { in onEmitCode()
122 const BatchTracker& local = bt.cast<BatchTracker>(); in GenKey() local
124 key |= local.fInputColorType << 8 | local.fInputCoverageType << 16; in GenKey()
125 key |= local.fUsesLocalCoords && def.localMatrix().hasPerspective() ? 0x1 << 24 : 0x0; in GenKey()
136 const BatchTracker& local = bt.cast<BatchTracker>(); in setData() local
137 if (kUniform_GrGPInput == local.fInputColorType && local.fColor != fColor) { in setData()
139 GrColorToRGBAFloat(local.fColor, c); in setData()
141 fColor = local.fColor; in setData()
143 if (kUniform_GrGPInput == local.fInputCoverageType && local.fCoverage != fCoverage) { in setData()
144 pdman.set1f(fCoverageUniform, GrNormalizeByteToFloat(local.fCoverage)); in setData()
145 fCoverage = local.fCoverage; in setData()