summaryrefslogtreecommitdiff
path: root/tests/util
diff options
context:
space:
mode:
authorMarek Olšák <marek.olsak@amd.com>2017-10-20 21:57:25 +0200
committerMarek Olšák <marek.olsak@amd.com>2017-10-31 22:25:35 +0100
commit43566acf6539c0b8549d81fc756d5e97804060de (patch)
tree85ef9d87499f5af5fe6c769dd7fb0cc6cdd1c3c4 /tests/util
parent1e201bb52f08a7006da67b0817867825bfa0dfb8 (diff)
util,shader_runner: random fixes for compatibility profile
Diffstat (limited to 'tests/util')
-rw-r--r--tests/util/piglit-framework-gl/piglit_wfl_framework.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/tests/util/piglit-framework-gl/piglit_wfl_framework.c b/tests/util/piglit-framework-gl/piglit_wfl_framework.c
index f5a0b999b..c5f6d4113 100644
--- a/tests/util/piglit-framework-gl/piglit_wfl_framework.c
+++ b/tests/util/piglit-framework-gl/piglit_wfl_framework.c
@@ -540,7 +540,12 @@ make_context_current(struct piglit_wfl_framework *wfl_fw,
CONTEXT_GL_CORE,
partial_config_attrib_list);
if (ok) {
- piglit_is_core_profile = true;
+ /* OpenGL 3.1 is special. It doesn't have
+ * a compatibility profile, but it can have
+ * ARB_compatibility.
+ */
+ piglit_is_core_profile =
+ !piglit_is_extension_supported("GL_ARB_compatibility");
return;
}
}