Signed-off-by: Samuel Pitoiset <samuel.pitoi...@gmail.com> --- tests/spec/arb_sync/ClientWaitSync-errors.c | 1 + tests/spec/arb_sync/ClientWaitSync-timeout.c | 1 + tests/spec/arb_sync/DeleteSync.c | 9 ++++++--- tests/spec/arb_sync/FenceSync-errors.c | 1 + tests/spec/arb_sync/GetSynciv-errors.c | 1 + tests/spec/arb_sync/IsSync.c | 1 + tests/spec/arb_sync/WaitSync-errors.c | 1 + tests/spec/arb_sync/repeat-wait.c | 1 + tests/spec/arb_sync/sync-initialize.c | 1 + tests/spec/arb_sync/timeout-zero.c | 1 + 10 files changed, 15 insertions(+), 3 deletions(-)
diff --git a/tests/spec/arb_sync/ClientWaitSync-errors.c b/tests/spec/arb_sync/ClientWaitSync-errors.c index add5af340..5f31098c6 100644 --- a/tests/spec/arb_sync/ClientWaitSync-errors.c +++ b/tests/spec/arb_sync/ClientWaitSync-errors.c @@ -40,6 +40,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_HAS_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/ClientWaitSync-timeout.c b/tests/spec/arb_sync/ClientWaitSync-timeout.c index 4030a3fcc..41866fa67 100644 --- a/tests/spec/arb_sync/ClientWaitSync-timeout.c +++ b/tests/spec/arb_sync/ClientWaitSync-timeout.c @@ -36,6 +36,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.window_visual = PIGLIT_GL_VISUAL_RGB | PIGLIT_GL_VISUAL_DOUBLE; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/DeleteSync.c b/tests/spec/arb_sync/DeleteSync.c index 02ad0c3d2..d9cd49643 100644 --- a/tests/spec/arb_sync/DeleteSync.c +++ b/tests/spec/arb_sync/DeleteSync.c @@ -38,6 +38,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END @@ -71,9 +72,11 @@ piglit_init(int argc, char **argv) /* Check if sync was deleted */ pass = !glIsSync(sync) && pass; - /* Test for unsuccessful function calls */ - glDeleteSync(invalid); - pass = piglit_check_gl_error(GL_INVALID_VALUE) && pass; + if (!piglit_khr_no_error) { + /* Test for unsuccessful function calls */ + glDeleteSync(invalid); + pass = piglit_check_gl_error(GL_INVALID_VALUE) && pass; + } piglit_report_result(pass ? PIGLIT_PASS : PIGLIT_FAIL); } diff --git a/tests/spec/arb_sync/FenceSync-errors.c b/tests/spec/arb_sync/FenceSync-errors.c index c7addc175..ab8e797d6 100644 --- a/tests/spec/arb_sync/FenceSync-errors.c +++ b/tests/spec/arb_sync/FenceSync-errors.c @@ -39,6 +39,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_HAS_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/GetSynciv-errors.c b/tests/spec/arb_sync/GetSynciv-errors.c index c75c08628..5a507f523 100644 --- a/tests/spec/arb_sync/GetSynciv-errors.c +++ b/tests/spec/arb_sync/GetSynciv-errors.c @@ -38,6 +38,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_HAS_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/IsSync.c b/tests/spec/arb_sync/IsSync.c index fa8eb61c9..61292b7f5 100644 --- a/tests/spec/arb_sync/IsSync.c +++ b/tests/spec/arb_sync/IsSync.c @@ -40,6 +40,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/WaitSync-errors.c b/tests/spec/arb_sync/WaitSync-errors.c index b5bbb2c19..86a744448 100644 --- a/tests/spec/arb_sync/WaitSync-errors.c +++ b/tests/spec/arb_sync/WaitSync-errors.c @@ -38,6 +38,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_HAS_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/repeat-wait.c b/tests/spec/arb_sync/repeat-wait.c index ac653bbc6..6580bef3a 100644 --- a/tests/spec/arb_sync/repeat-wait.c +++ b/tests/spec/arb_sync/repeat-wait.c @@ -50,6 +50,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.window_width = 10; config.window_height = 10; config.window_visual = PIGLIT_GL_VISUAL_RGBA | PIGLIT_GL_VISUAL_DOUBLE; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/sync-initialize.c b/tests/spec/arb_sync/sync-initialize.c index 65646bb5e..a18a86696 100644 --- a/tests/spec/arb_sync/sync-initialize.c +++ b/tests/spec/arb_sync/sync-initialize.c @@ -43,6 +43,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.supports_gl_core_version = 31; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END diff --git a/tests/spec/arb_sync/timeout-zero.c b/tests/spec/arb_sync/timeout-zero.c index 27259573b..4a1ca91d9 100644 --- a/tests/spec/arb_sync/timeout-zero.c +++ b/tests/spec/arb_sync/timeout-zero.c @@ -45,6 +45,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.window_width = 10; config.window_height = 10; config.window_visual = PIGLIT_GL_VISUAL_RGBA | PIGLIT_GL_VISUAL_DOUBLE; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END -- 2.14.0 _______________________________________________ Piglit mailing list Piglit@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/piglit