From c23a60926714805d0a3d7bfebfb841fac5ab4298 Mon Sep 17 00:00:00 2001 From: Jose Fonseca Date: Fri, 13 Mar 2015 14:35:42 +0000 Subject: framework: Handle supports_gl_compat_version >= 32 with Waffle. Per waffle_config man-page, WAFFLE_CONTEXT_CORE_PROFILE is the default for 3.2 contexts and above, so we must explicitly request WAFFLE_CONTEXT_COMPATIBILITY_PROFILE. Untested. But should make no differnce, as all tests that have supports_gl_compat_version >= 32 also have supports_gl_core_version >= 32, which gets tried first. Reviewed-by: Brian Paul --- tests/util/piglit-framework-gl/piglit_wfl_framework.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'tests/util/piglit-framework-gl') diff --git a/tests/util/piglit-framework-gl/piglit_wfl_framework.c b/tests/util/piglit-framework-gl/piglit_wfl_framework.c index 5d0f5696e..cf7d2da8d 100644 --- a/tests/util/piglit-framework-gl/piglit_wfl_framework.c +++ b/tests/util/piglit-framework-gl/piglit_wfl_framework.c @@ -296,6 +296,11 @@ make_config_attrib_list(const struct piglit_gl_test_config *test_config, head_attrib_list[i++] = WAFFLE_CONTEXT_API; head_attrib_list[i++] = WAFFLE_CONTEXT_OPENGL; + if (test_config->supports_gl_compat_version >= 32) { + head_attrib_list[i++] = WAFFLE_CONTEXT_PROFILE; + head_attrib_list[i++] = WAFFLE_CONTEXT_COMPATIBILITY_PROFILE; + } + head_attrib_list[i++] = WAFFLE_CONTEXT_MAJOR_VERSION; head_attrib_list[i++] = test_config->supports_gl_compat_version / 10; -- cgit v1.2.3