static bool check_filter() { bool pass = true; test_data *data = test_data_new(0, 1); int testing64; for (testing64 = 0; testing64 <= 1; testing64++) { test_data_set_testing64(data, testing64); pass = try_local(valid_targets, ARRAY_SIZE(valid_targets), valid_internalformats, ARRAY_SIZE(valid_internalformats), GL_FILTER, data) && pass; } piglit_report_subtest_result(pass ? PIGLIT_PASS : PIGLIT_FAIL, "%s", piglit_get_gl_enum_name(GL_FILTER)); test_data_clear(&data); return pass; }
static bool check_format_compatibility_type(void) { bool pass = true; test_data *data = test_data_new(0, 1); int testing64; for (testing64 = 0; testing64 <= 1; testing64++) { test_data_set_testing64(data, testing64); pass = try_local(valid_targets, ARRAY_SIZE(valid_targets), valid_internalformats, ARRAY_SIZE(valid_internalformats), GL_IMAGE_FORMAT_COMPATIBILITY_TYPE, data) && pass; } piglit_report_subtest_result(pass ? PIGLIT_PASS : PIGLIT_FAIL, "%s", piglit_get_gl_enum_name(GL_IMAGE_FORMAT_COMPATIBILITY_TYPE)); test_data_clear(&data); return pass; }