int main(int argc, char **argv) { struct test test; int i; test_init(&test, argc, argv); for (i = 0; i <= DEFAULT_ITERATIONS; i++) { int reps = 1 << i; int sets = 1 << (12 - i); enum target t; if (sets < 2) sets = 2; for (t = TARGET_FIRST; t <= TARGET_LAST; t++) { pixel_tests(&test, reps, sets, t, 0); area_tests(&test, reps, sets, t, 0); rect_tests(&test, reps, sets, t, 0); pixel_tests(&test, reps, sets, t, 1); area_tests(&test, reps, sets, t, 1); rect_tests(&test, reps, sets, t, 1); } } return 0; }
int main(int argc, char **argv) { struct test test; int i; test_init(&test, argc, argv); for (i = 0; i <= DEFAULT_ITERATIONS; i++) { int iterations = 1 << i; rect_tests(&test, iterations, 0); rect_tests(&test, iterations, 1); } return 0; }
int main(int argc, char **argv) { struct test test; int i, dx, dy; enum target target; enum mask mask; enum trapezoid trapezoid; test_init(&test, argc, argv); for (i = 0; i <= DEFAULT_ITERATIONS; i++) { int reps = 1 << i; int sets = 1 << (12 - i); if (sets < 2) sets = 2; for (target = TARGET_FIRST; target <= TARGET_LAST; target++) { pixel_tests(&test, reps, sets, target); area_tests(&test, reps, sets, target); for (dy = 0; dy < 1 << 16; dy += 1 << 14) for (dx = 0; dx < 1 << 16; dx += 1 << 14) for (mask = MASK_NONE; mask <= MASK_A8; mask++) rect_tests(&test, dx, dy, mask, reps, sets, target); for (trapezoid = RECT_ALIGN; trapezoid <= GENERAL; trapezoid++) trap_tests(&test, mask, trapezoid, reps, sets, target); } } return 0; }
int main(int argc, char **argv) { struct test test; int i, dx, dy; enum target target; enum mask mask; enum edge edge; enum trapezoid trapezoid; test_init(&test, argc, argv); for (target = TARGET_FIRST; target <= TARGET_LAST; target++) { for (mask = MASK_NONE; mask <= MASK_A8; mask++) for (edge = EDGE_SHARP; edge <= EDGE_SMOOTH; edge++) edge_test(&test, mask, edge, target); } for (i = 0; i <= DEFAULT_ITERATIONS; i++) { int reps = REPS(i), sets = SETS(i); for (target = TARGET_FIRST; target <= TARGET_LAST; target++) { pixel_tests(&test, reps, sets, target); area_tests(&test, reps, sets, target); for (dy = 0; dy < 1 << 16; dy += 1 << 14) for (dx = 0; dx < 1 << 16; dx += 1 << 14) for (mask = MASK_NONE; mask <= MASK_A8; mask++) rect_tests(&test, dx, dy, mask, reps, sets, target); for (trapezoid = RECT_ALIGN; trapezoid <= GENERAL; trapezoid++) trap_tests(&test, mask, trapezoid, reps, sets, target); } } return 0; }
int main(int argc, char **argv) { struct test test; int i; test_init(&test, argc, argv); for (i = 0; i <= DEFAULT_ITERATIONS; i++) { int reps = REPS(i), sets = SETS(i); pixel_tests(&test, reps, sets, PIXMAP); area_tests(&test, reps, sets, PIXMAP); rect_tests(&test, reps, sets, PIXMAP, 0); } return 0; }
int main(int argc, char **argv) { struct test test; int i; test_init(&test, argc, argv); for (i = 0; i <= DEFAULT_ITERATIONS; i++) { int reps = REPS(i), sets = SETS(i); enum target t; for (t = TARGET_FIRST; t <= TARGET_LAST; t++) { pixel_tests(&test, reps, sets, t); area_tests(&test, reps, sets, t); rect_tests(&test, reps, sets, t); } } return 0; }