diff options
author | Timothy Arceri <tarceri@itsqueeze.com> | 2017-05-16 17:33:28 +1000 |
---|---|---|
committer | Timothy Arceri <tarceri@itsqueeze.com> | 2017-05-30 09:47:51 +1000 |
commit | 853a0625b6a3e0938593a68e2863e161fc6cc7d8 (patch) | |
tree | e4629f39b8e8c36823e7c9488f2144e540e49da7 /tests/spec/arb_uniform_buffer_object/getuniformblockindex.c | |
parent | 7d822ea969a76ead36a5b75a9dbeaf69da92ef4e (diff) |
arb_uniform_buffer_object: set KHR_no_error compatibility
Reviewed-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Diffstat (limited to 'tests/spec/arb_uniform_buffer_object/getuniformblockindex.c')
-rw-r--r-- | tests/spec/arb_uniform_buffer_object/getuniformblockindex.c | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/tests/spec/arb_uniform_buffer_object/getuniformblockindex.c b/tests/spec/arb_uniform_buffer_object/getuniformblockindex.c index 0dafc53ce..989ad5139 100644 --- a/tests/spec/arb_uniform_buffer_object/getuniformblockindex.c +++ b/tests/spec/arb_uniform_buffer_object/getuniformblockindex.c @@ -35,6 +35,7 @@ PIGLIT_GL_TEST_CONFIG_BEGIN config.supports_gl_compat_version = 10; config.window_visual = PIGLIT_GL_VISUAL_DOUBLE | PIGLIT_GL_VISUAL_RGBA; + config.khr_no_error_support = PIGLIT_NO_ERRORS; PIGLIT_GL_TEST_CONFIG_END @@ -114,13 +115,15 @@ piglit_init(int argc, char **argv) * and UniformBlockBinding if <program> is not a value * generated by GL. */ - index = glGetUniformBlockIndex(0xd0d0, "a"); - if (!piglit_check_gl_error(GL_INVALID_VALUE)) { - pass = false; - } else if (index != GL_INVALID_INDEX) { - printf("Bad program uniform index: 0x%08x\n", index); - printf(" Expected 0x%08x\n", GL_INVALID_INDEX); - pass = false; + if (!piglit_khr_no_error) { + index = glGetUniformBlockIndex(0xd0d0, "a"); + if (!piglit_check_gl_error(GL_INVALID_VALUE)) { + pass = false; + } else if (index != GL_INVALID_INDEX) { + printf("Bad program uniform index: 0x%08x\n", index); + printf(" Expected 0x%08x\n", GL_INVALID_INDEX); + pass = false; + } } piglit_report_result(pass ? PIGLIT_PASS : PIGLIT_FAIL); |