mesa/src/egl/drivers/dri2
Emil Velikov 7c6babb22c egl/x11: store xcb_screen_t *screen instead of int screen
Just fetch and store it once, rather than doing the
xcb_setup_roots_iterator + get_xcb_screen dance five times.

v2: Call xcb_disconnect() on error (Eric)

Signed-off-by: Emil Velikov <emil.velikov@collabora.com>
Reviewed-by: Eric Engestrom <eric.engestrom@imgtec.com> (v1)
2016-11-22 15:13:41 +00:00
..
egl_dri2.c dri: make use of loader_get_extensions_name(..) helper 2016-11-15 18:15:16 +00:00
egl_dri2.h egl/x11: store xcb_screen_t *screen instead of int screen 2016-11-22 15:13:41 +00:00
egl_dri2_fallbacks.h egl/dri2: swap_buffers_with_damage falls back to swap_buffers 2016-10-26 12:04:21 +01:00
platform_android.c egl/android: Use gralloc::lock_ycbcr for resolving YUV formats (v2) 2016-11-21 13:27:47 +00:00
platform_drm.c gbm: set up the interop extension for egl/drm 2016-11-01 22:33:13 +01:00
platform_surfaceless.c egl/surfaceless: Fix segfault in eglSwapBuffers 2016-10-18 11:12:22 -07:00
platform_wayland.c egl/wayland: remove non-applicable destroyDrawable from error path 2016-11-21 14:46:40 +00:00
platform_x11.c egl/x11: store xcb_screen_t *screen instead of int screen 2016-11-22 15:13:41 +00:00
platform_x11_dri3.c egl/x11: store xcb_screen_t *screen instead of int screen 2016-11-22 15:13:41 +00:00
platform_x11_dri3.h