Lines Matching defs:error
48 int* error = malloc((width+2) * 3 * sizeof(int));
50 memset(error, 0, (width+2) * 3 * sizeof(int));
52 error += 3; // array goes from [-3..((width+1)*3+2)]
56 int r = in[0] + error[i*3+0];
59 int g = in[1] + error[i*3+1];
62 int b = in[2] + error[i*3+2];
72 error[(i+1)*3+ch] += e - ((e*1/16) + (e*3/16) + (e*5/16)); \
88 // error <- next_error; next_error <- 0
89 int* temp = error; error = next_error; next_error = temp;
95 free(error-3);