Lines Matching refs:dx
49 int dx = end.x - start.x, dy = end.y - start.y;
60 if( dx < 0 )
62 dx = -dx;
74 if( dx > dy )
78 if( *dst_num <= dx )
80 *dst_num = dx + 1;
82 err = dx;
83 dx += dx;
85 for( i = dx; i >= 0; i -= 2, dst += 3 )
93 err += dx & mask;
106 dx += dx;
110 int mask = (err -= dx) < 0 ? -1 : 0;
128 int dx = end.x - start.x, dy = end.y - start.y;
139 if( dx < 0 )
141 dx = -dx;
153 if( dx > dy )
155 if( (unsigned) (src_num - 1) < (unsigned) dx )
157 err = dx;
158 dx += dx;
160 for( i = dx; i >= 0; i -= 2, src += 3 )
167 err += dx & mask;
176 dx += dx;
180 int mask = (err -= dx) < 0 ? -1 : 0;