int main(int argc, char **argv) { enum piglit_result result = PIGLIT_SKIP; const char **selected_subtests = NULL; size_t num_selected_subtests = 0; parse_args(&argc, argv, &selected_subtests, &num_selected_subtests); init_egl_extension_funcs(); result = piglit_run_selected_subtests(subtests, selected_subtests, num_selected_subtests, result); piglit_report_result(result); assert(!"unreachable"); return EXIT_FAILURE; }
int main(int argc, char **argv) { enum piglit_result result = PIGLIT_SKIP; const char **selected_names = NULL; size_t num_selected = 0; /* Strip common piglit args. */ piglit_strip_arg(&argc, argv, "-fbo"); piglit_strip_arg(&argc, argv, "-auto"); piglit_parse_subtest_args(&argc, argv, subtests, &selected_names, &num_selected); if (argc > 1) { fprintf(stderr, "usage error\n"); piglit_report_result(PIGLIT_FAIL); } init_egl_extension_funcs(); result = piglit_run_selected_subtests(subtests, selected_names, num_selected, result); piglit_report_result(result); }