Lines Matching full:coverage
22 * matrix. It also leaves coverage untouched. Behind the scenes, we may add per vertex color or
44 uint8_t coverage) { in Make() argument
47 coverage, localCoordsWillBeRead)); in Make()
57 uint8_t coverage() const { return fCoverage; } in coverage() function in DefaultGeoProc
86 // or with uniform color (in the case of folding coverage into a uniform color): in onEmitCode()
114 // Optionally fold coverage into alpha (color). in onEmitCode()
151 // Setup coverage as pass through in onEmitCode()
156 } else if (gp.coverage() == 0xff) { in onEmitCode()
162 "Coverage", in onEmitCode()
173 key |= (def.coverage() == 0xff) ? 0x80 : 0; in GenKey()
197 if (dgp.coverage() != fCoverage && !dgp.hasVertexCoverage()) { in setData()
198 pdman.set1f(fCoverageUniform, GrNormalizeByteToFloat(dgp.coverage())); in setData()
199 fCoverage = dgp.coverage(); in setData()
233 uint8_t coverage, in DefaultGeoProc() argument
239 , fCoverage(coverage) in DefaultGeoProc()
312 const Coverage& coverage, in Make() argument
323 if (Coverage::kAttribute_Type == coverage.fType) { in Make()
325 } else if (Coverage::kAttributeTweakAlpha_Type == coverage.fType) { in Make()
330 uint8_t inCoverage = coverage.fCoverage; in Make()
346 const Coverage& coverage, in MakeForDeviceSpace() argument
362 return Make(shaderCaps, color, coverage, inverted, SkMatrix::I()); in MakeForDeviceSpace()