Both tests are identical across all linux platforms, even the upcoming WGL implementation will be able to use them.
Signed-off-by: Emil Velikov <[email protected]> --- tests/functional/gl_basic_test.c | 64 ++++++++++++---------------------------- 1 file changed, 19 insertions(+), 45 deletions(-) diff --git a/tests/functional/gl_basic_test.c b/tests/functional/gl_basic_test.c index ee5a33f..633d6be 100644 --- a/tests/functional/gl_basic_test.c +++ b/tests/functional/gl_basic_test.c @@ -428,6 +428,19 @@ TEST(gl_basic, all_gl21_fwdcompat_bad_attribute) // List of linux (glx, wayland and x11_egl) specific tests. // #if defined(WAFFLE_HAS_GLX) || defined(WAFFLE_HAS_WAYLAND) || defined(WAFFLE_HAS_X11_EGL) +TEST(gl_basic, linux_gl_debug) +{ + gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, + .debug=true); +} + +TEST(gl_basic, linux_gl_fwdcompat_bad_attribute) +{ + gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, + .forward_compatible=true, + .expect_error=WAFFLE_ERROR_BAD_ATTRIBUTE); +} + TEST(gl_basic, linux_gl30) { gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, @@ -815,19 +828,6 @@ TEST(gl_basic, glx_init) gl_basic_init(WAFFLE_PLATFORM_GLX); } -TEST(gl_basic, glx_gl_debug) -{ - gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, - .debug=true); -} - -TEST(gl_basic, glx_gl_fwdcompat_bad_attribute) -{ - gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, - .forward_compatible=true, - .expect_error=WAFFLE_ERROR_BAD_ATTRIBUTE); -} - static void testsuite_glx(void) { @@ -835,8 +835,8 @@ testsuite_glx(void) TEST_RUN(gl_basic, all_gl_rgb); TEST_RUN(gl_basic, all_gl_rgba); - TEST_RUN(gl_basic, glx_gl_debug); - TEST_RUN(gl_basic, glx_gl_fwdcompat_bad_attribute); + TEST_RUN(gl_basic, linux_gl_debug); + TEST_RUN(gl_basic, linux_gl_fwdcompat_bad_attribute); TEST_RUN(gl_basic, all_gl10); TEST_RUN(gl_basic, all_gl11); @@ -895,19 +895,6 @@ TEST(gl_basic, wayland_init) gl_basic_init(WAFFLE_PLATFORM_WAYLAND); } -TEST(gl_basic, wayland_gl_debug) -{ - gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, - .debug=true); -} - -TEST(gl_basic, wayland_gl_fwdcompat_bad_attribute) -{ - gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, - .forward_compatible=true, - .expect_error=WAFFLE_ERROR_BAD_ATTRIBUTE); -} - static void testsuite_wayland(void) { @@ -916,8 +903,8 @@ testsuite_wayland(void) TEST_RUN(gl_basic, all_gl_rgb); TEST_RUN(gl_basic, all_gl_rgba); - TEST_RUN(gl_basic, wayland_gl_debug); - TEST_RUN(gl_basic, wayland_gl_fwdcompat_bad_attribute); + TEST_RUN(gl_basic, linux_gl_debug); + TEST_RUN(gl_basic, linux_gl_fwdcompat_bad_attribute); TEST_RUN(gl_basic, all_gl10); TEST_RUN(gl_basic, all_gl11); @@ -976,19 +963,6 @@ TEST(gl_basic, x11_egl_init) gl_basic_init(WAFFLE_PLATFORM_X11_EGL); } -TEST(gl_basic, x11_egl_gl_debug) -{ - gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, - .debug=true); -} - -TEST(gl_basic, x11_egl_gl_fwdcompat_bad_attribute) -{ - gl_basic_draw(.api=WAFFLE_CONTEXT_OPENGL, - .forward_compatible=true, - .expect_error=WAFFLE_ERROR_BAD_ATTRIBUTE); -} - static void testsuite_x11_egl(void) { @@ -996,8 +970,8 @@ testsuite_x11_egl(void) TEST_RUN(gl_basic, all_gl_rgb); TEST_RUN(gl_basic, all_gl_rgba); - TEST_RUN(gl_basic, x11_egl_gl_debug); - TEST_RUN(gl_basic, x11_egl_gl_fwdcompat_bad_attribute); + TEST_RUN(gl_basic, linux_gl_debug); + TEST_RUN(gl_basic, linux_gl_fwdcompat_bad_attribute); TEST_RUN(gl_basic, all_gl10); TEST_RUN(gl_basic, all_gl11); -- 2.0.2 _______________________________________________ waffle mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/waffle

