mesa/src/loader
Michel Dänzer 5d191bafa2 loader/dri3: Destroy Present event context when destroying drawable v2
Without this, the X server may accumulate stale Present event contexts
if a client ends up creating and destroying DRI drawables for the same
window.

v2: Based on Chris Wilson's review:
* Use xcb_present_select_input_checked so that protocol errors
  generated by old X servers can be handled gracefully
* Use xcb_discard_reply() instead of free(xcb_request_check())
2016-08-04 15:45:43 +09:00
..
Android.mk Android: move libdrm settings to top-level Android.common.mk 2016-06-13 15:31:29 +01:00
loader.c mesa: Use AC_HEADER_MAJOR to include correct header for major(). 2016-07-26 12:12:41 -07:00
loader.h loader: Rename drm_open_device() to loader_open_device() and share it 2015-06-23 16:54:51 +01:00
loader_dri3_helper.c loader/dri3: Destroy Present event context when destroying drawable v2 2016-08-04 15:45:43 +09:00
loader_dri3_helper.h loader/dri3: Expose function to create __DRIimage from pixmap 2015-11-17 17:26:20 +02:00
Makefile.am loader: unconditionally add AM_CPPFLAGS to libloader_la_CPPFLAGS 2015-11-23 12:07:50 +00:00
Makefile.sources loader: Add headers to distribution. 2014-12-12 12:11:47 -08:00
pci_id_driver_map.c loader: use HAVE_LIBDRM instead of ! __NOT_HAVE_DRM_H 2015-07-22 16:35:25 +01:00
pci_id_driver_map.h virtio_gpu: Add PCI ID to driver map 2016-01-23 12:35:24 +10:00
SConscript loader: use HAVE_LIBDRM instead of ! __NOT_HAVE_DRM_H 2015-07-22 16:35:25 +01:00