[Mesa-stable] [Mesa-dev] [PATCH v3] glx: update to updated version of EXT_create_context_es2_profile
Ilia Mirkin
imirkin at alum.mit.edu
Thu Feb 4 16:54:07 CET 2016
On Thu, Feb 4, 2016 at 10:50 AM, Emil Velikov <emil.l.velikov at gmail.com> wrote:
> Hi Ilia,
>
> On 3 February 2016 at 14:52, Ilia Mirkin <imirkin at alum.mit.edu> wrote:
>> The EXT spec has been updated to:
>> - logically combine the es2_profile and es_profile exts
>> - allow any legal version to be requested
>>
>> dEQP tests request a specific ES version when using GLX, so this allows
>> dEQP upstream to run against GLX with the appropriate X server patch
>> (which had similar disabling logic).
>>
>> Signed-off-by: Ilia Mirkin <imirkin at alum.mit.edu>
>> Reviewed-by: Matt Turner <mattst88 at gmail.com> (v1)
>>
>> v1 -> v2:
>> - distinguish between DRI_API_GLES{,2,3}
>> - add GLX_EXT_create_context_es_profile client-side support
>> v2 -> v3:
>> - fix error in computing mask
>> ---
>> src/glx/dri2_glx.c | 11 ++++++++---
>> src/glx/dri3_glx.c | 7 ++++++-
>> src/glx/dri_common.c | 28 ++++++++++++----------------
>> src/glx/drisw_glx.c | 4 +++-
>> src/glx/glxextensions.c | 1 +
>> src/glx/glxextensions.h | 1 +
>> 6 files changed, 31 insertions(+), 21 deletions(-)
>>
> Any objections if we pull this for mesa-stable ?
None from me, but it seems to overstep the mark of backports. If
you're comfortable with it, go for it. Do note that it requires a
patched X server in order to have any effect. The X server patch
appears to be targeted for 1.18 backport, but not sure if there will
be another 1.17 release (or whether that patch would be included
there).
-ilia
More information about the mesa-stable
mailing list