mesa/src/egl
Daniel Stone 696762eef5 x11: Only report supported DRI3/Present versions
The version passed to QueryVersion requests is the version that the
client supports. We were just passing in whatever version of XCB was
present on the system, which may not be a version that Mesa actually
explicitly supports, e.g. it might bring unwanted semantics.

Set specific protocol versions which we support, and only pass those.

Signed-off-by: Daniel Stone <daniels@collabora.com>
Fixes: 7aeef2d4ef ("dri3: allow building against older xcb (v3)")
Reviewed-by: Emil Velikov <emil.velikov@collabora.com>
2018-03-30 16:53:51 +01:00
..
drivers x11: Only report supported DRI3/Present versions 2018-03-30 16:53:51 +01:00
generate egl: Add dma_buf_import_modifiers for glvnd 2017-08-21 12:13:50 +01:00
main egl: remove duplicated initialization 2018-03-05 15:55:53 +02:00
wayland wayland-drm: do not distribute generated sources 2018-03-23 11:27:12 +01:00
.gitignore egl: add gitignore 2017-04-22 00:42:38 +01:00
Android.mk Android: egl: add dependency on libnativewindow 2017-10-26 16:06:53 -05:00
egl-entrypoint-check check: add support for running test as standalone 2017-02-26 13:39:45 +00:00
egl-symbols-check *-symbol-check: use correct nm path when cross-compiling 2018-02-26 13:50:59 +00:00
Makefile.am wayland-drm: do not distribute generated sources 2018-03-23 11:27:12 +01:00
Makefile.sources egl: remove suprous header eglcompiler.h 2017-05-08 15:33:59 +01:00
meson.build meson: Use include directory variables instead of traversing 2018-03-07 13:30:53 -08:00
SConscript egl+glx: turn LIBGL_ALWAYS_SOFTWARE into a boolean 2017-09-12 13:53:11 +01:00