From: Adel Gadllah Date: Sun, 30 Mar 2014 21:36:25 +0000 (+0200) Subject: glx: Do not advertise buffer_age on dri2 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d120506e158e58b7a532c31427fe0a056ea270d8;p=mesa.git glx: Do not advertise buffer_age on dri2 Previously GLX_EXT_buffer_age has always been advertised as supported because both client_glx_support and client_glx_only where set. So it did not matter that direct_support is only set when running dri3 and we ended up always advertising it. Fix that by not setting client_glx_only for buffer_age in known_glx_extensions. Signed-off-by: Adel Gadllah Reviewed-by: Ian Romanick Signed-off-by: Dave Airlie --- diff --git a/src/glx/glxextensions.c b/src/glx/glxextensions.c index ac1b4a7b02e..ce5d66d4f07 100644 --- a/src/glx/glxextensions.c +++ b/src/glx/glxextensions.c @@ -103,7 +103,7 @@ static const struct extension_info known_glx_extensions[] = { { GLX(SGIX_visual_select_group), VER(0,0), Y, Y, N, N }, { GLX(EXT_texture_from_pixmap), VER(0,0), Y, N, N, N }, { GLX(INTEL_swap_event), VER(0,0), Y, N, N, N }, - { GLX(EXT_buffer_age), VER(0,0), Y, N, Y, Y }, + { GLX(EXT_buffer_age), VER(0,0), Y, N, N, Y }, { NULL } };