Home | History | Annotate | Download | only in win

Lines Matching refs:difference

107 static cairo_surface_t* createDifferenceImage(cairo_surface_t* baselineImage, cairo_surface_t* actualImage, float& difference)
145 // Compute the difference as a percentage combining both the number of different pixels and their difference amount i.e. the average distance over the entire image
147 difference = 100.0f * sum / (height * width);
149 difference = 0;
151 if (!difference) {
221 float difference = 100.0;
226 diffImage = createDifferenceImage(actualImage, baselineImage, difference); // difference is passed by reference
227 if (difference <= tolerance)
228 difference = 0;
230 difference = roundf(difference * 100.0) / 100.0;
231 difference = max<float>(difference, 0.01); // round to 2 decimal places
236 if (difference > 0.0) {
246 fprintf(stdout, "diff: %01.2f%% failed\n", difference);
248 fprintf(stdout, "diff: %01.2f%% passed\n", difference);