Home | History | Annotate | Download | only in smooth

Lines Matching refs:coverage

48   /* coverage of the outline on each pixel cell.                           */
57 /* compared to Raph's. Coverage information is stored in a very */
69 /* - A perfect anti-aliaser, i.e., it computes the _exact_ coverage on */
1180 unsigned char coverage = spans->coverage;
1183 if ( coverage )
1190 FT_MEM_SET( p + spans->x, (unsigned char)coverage, spans->len );
1198 case 7: *q++ = (unsigned char)coverage;
1199 case 6: *q++ = (unsigned char)coverage;
1200 case 5: *q++ = (unsigned char)coverage;
1201 case 4: *q++ = (unsigned char)coverage;
1202 case 3: *q++ = (unsigned char)coverage;
1203 case 2: *q++ = (unsigned char)coverage;
1204 case 1: *q = (unsigned char)coverage;
1222 int coverage;
1225 /* compute the coverage line's coverage, depending on the */
1228 /* the coverage percentage is area/(PIXEL_BITS*PIXEL_BITS*2) */
1230 coverage = (int)( area >> ( PIXEL_BITS * 2 + 1 - 8 ) );
1232 if ( coverage < 0 )
1233 coverage = -coverage;
1237 coverage &= 511;
1239 if ( coverage > 256 )
1240 coverage = 512 - coverage;
1241 else if ( coverage == 256 )
1242 coverage = 255;
1247 if ( coverage >= 256 )
1248 coverage = 255;
1262 if ( coverage )
1270 span->coverage == coverage )
1293 span->x, span->x + span->len - 1, span->coverage ));
1311 span->coverage = (unsigned char)coverage;