mesa/src/egl
Thomas Hellstrom f386776ea5 loader_dri3/glx/egl: Reinstate the loader_dri3_vtable get_dri_screen callback
Removing this callback caused rendering corruption in some multi-screen cases,
so it is reinstated but without the drawable argument which was never used
by implementations and was confusing since the drawable could have been
created with another screen.

Cc: "17.3 18.0" mesa-stable@lists.freedesktop.org
Fixes: 5198e48a0d (loader_dri3/glx/egl: Remove the loader_dri3_vtable get_dri_screen callback)
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=105013
Reported-by: Daniel van Vugt <daniel.van.vugt@canonical.com>
Tested-by: Timo Aaltonen <tjaalton@ubuntu.com>
Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
Reviewed-by: Brian Paul <brianp@vmware.com>
2018-02-20 10:36:53 +01:00
..
drivers loader_dri3/glx/egl: Reinstate the loader_dri3_vtable get_dri_screen callback 2018-02-20 10:36:53 +01:00
generate egl: Add dma_buf_import_modifiers for glvnd 2017-08-21 12:13:50 +01:00
main egl: add support for EGL_ANDROID_blob_cache 2018-02-07 14:45:34 +02:00
wayland meson: Move Wayland dmabuf to wayland-drm 2018-02-16 14:04:19 +00: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 egl: fail symbol check if lib is missing 2017-10-31 17:59:19 +00:00
Makefile.am autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
Makefile.sources egl: remove suprous header eglcompiler.h 2017-05-08 15:33:59 +01:00
meson.build meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
SConscript egl+glx: turn LIBGL_ALWAYS_SOFTWARE into a boolean 2017-09-12 13:53:11 +01:00