Lines Matching refs:alpha
37 void setKnownSingleComponent(uint8_t alpha) { in setKnownSingleComponent()
38 fColor = GrColorPackRGBA(alpha, alpha, alpha, alpha); in setKnownSingleComponent()
116 void mulByKnownSingleComponent(uint8_t alpha) { in mulByKnownSingleComponent() argument
118 if (this->hasZeroAlpha() || 0 == alpha) { in mulByKnownSingleComponent()
121 if (alpha != 255) { in mulByKnownSingleComponent()
123 fColor = GrColorPackRGBA(SkMulDiv255Round(GrColorUnpackR(fColor), alpha), in mulByKnownSingleComponent()
124 SkMulDiv255Round(GrColorUnpackG(fColor), alpha), in mulByKnownSingleComponent()
125 SkMulDiv255Round(GrColorUnpackB(fColor), alpha), in mulByKnownSingleComponent()
126 SkMulDiv255Round(GrColorUnpackA(fColor), alpha)); in mulByKnownSingleComponent()
182 void mulAlphaByKnownSingleComponent(uint8_t alpha) { in mulAlphaByKnownSingleComponent() argument
184 if (0 == alpha || this->hasZeroAlpha()) { in mulAlphaByKnownSingleComponent()
189 a = SkMulDiv255Round(alpha, a); in mulAlphaByKnownSingleComponent()
259 static bool GetAlphaAndCheckSingleChannel(GrColor color, uint32_t* alpha) { in GetAlphaAndCheckSingleChannel() argument
260 *alpha = GrColorUnpackA(color); in GetAlphaAndCheckSingleChannel()
261 return *alpha == GrColorUnpackR(color) && *alpha == GrColorUnpackG(color) && in GetAlphaAndCheckSingleChannel()
262 *alpha == GrColorUnpackB(color); in GetAlphaAndCheckSingleChannel()