Home | History | Annotate | Download | only in core

Lines Matching defs:alpha

27 void SkAlphaRuns::Break(int16_t runs[], uint8_t alpha[], int x, int count) {
30 // SkAlphaRuns::BreakAt(runs, alpha, x);
31 // SkAlphaRuns::BreakAt(&runs[x], &alpha[x], count);
34 uint8_t* next_alpha = alpha + x;
41 alpha[x] = alpha[0];
47 alpha += n;
52 alpha = next_alpha;
60 alpha[x] = alpha[0];
70 alpha += n;
82 uint8_t* alpha = fAlpha + offsetX;
83 uint8_t* lastAlpha = alpha;
87 SkAlphaRuns::Break(runs, alpha, x, 1);
88 /* I should be able to just add alpha[x] + startAlpha.
93 unsigned tmp = alpha[x] + startAlpha;
95 alpha[x] = SkToU8(tmp - (tmp >> 8)); // was (tmp >> 7), but that seems wrong if we're trying to catch 256
98 alpha += x + 1;
105 SkAlphaRuns::Break(runs, alpha, x, middleCount);
106 alpha += x;
110 alpha[0] = SkToU8(alpha[0] + maxValue);
113 alpha += n;
118 lastAlpha = alpha;
122 SkAlphaRuns::Break(runs, alpha, x, 1);
123 alpha += x;
124 alpha[0] = SkToU8(alpha[0] + stopAlpha);
126 lastAlpha = alpha;
137 const uint8_t* alpha = fAlpha;
140 SkASSERT(*alpha <= max);
141 alpha += *runs;
148 const uint8_t* alpha = fAlpha;
154 SkDebugf(" %02x", *alpha);
158 alpha += n;