Home | History | Annotate | Download | only in gradients

Lines Matching refs:reverse

31     IntervalIterator(const SkGradientShaderBase& shader, bool reverse)
33 , fFirstPos(reverse ? SK_Scalar1 : 0)
34 , fBegin(reverse ? shader.fColorCount - 1 : 0)
35 , fAdvance(reverse ? -1 : 1) {
101 bool premulColors, bool reverse,
103 const IntervalIterator iter(shader, reverse);
142 SkScalar alpha, bool reverse) {
193 const int first_index = reverse ? count - 1 : 0;
195 const SkScalar first_pos = reverse ? SK_Scalar1 : 0;
205 const SkScalar clamp_pos = reverse ? SK_ScalarInfinity : SK_ScalarNegativeInfinity;
208 } else if (tileMode == SkShader::kMirror_TileMode && reverse) {
214 const IntervalIterator iter(shader, reverse);
227 const SkScalar clamp_pos = reverse ? SK_ScalarNegativeInfinity : SK_ScalarInfinity;
230 } else if (tileMode == SkShader::kMirror_TileMode && !reverse) {