dEQP tests request a specific version. The EXT spec has been updated to allow other versions, so allow anything >= 2.0 to be requested.
Signed-off-by: Ilia Mirkin <imir...@alum.mit.edu> --- The X server was also blocking this... a patch has been sent (pending moderator approval). src/glx/dri_common.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/glx/dri_common.c b/src/glx/dri_common.c index 8a56385..8d1e6f5 100644 --- a/src/glx/dri_common.c +++ b/src/glx/dri_common.c @@ -582,13 +582,12 @@ dri2_convert_glx_attribs(unsigned num_attribs, const uint32_t *attribs, /* The GLX_EXT_create_context_es2_profile spec says: * - * "... If the version requested is 2.0, and the - * GLX_CONTEXT_ES2_PROFILE_BIT_EXT bit is set in the + * "... If the version requested is a valid and supported OpenGL-ES + * version, and the GLX_CONTEXT_ES_PROFILE_BIT_EXT bit is set in the * GLX_CONTEXT_PROFILE_MASK_ARB attribute (see below), then the context - * returned will implement OpenGL ES 2.0. This is the only way in which - * an implementation may request an OpenGL ES 2.0 context." + * returned will implement the OpenGL ES version requested." */ - if (*api == __DRI_API_GLES2 && (*major_ver != 2 || *minor_ver != 0)) { + if (*api == __DRI_API_GLES2 && *major_ver < 2) { *error = __DRI_CTX_ERROR_BAD_API; return false; } -- 2.4.10 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev