commit | 210eb9d2bafda34f30b56171ba7adefc3df4c82d | [log] [tgz] |
---|---|---|
author | Ander Conselvan de Oliveira <ander.conselvan.de.oliveira@intel.com> | Fri May 25 16:03:06 2012 +0300 |
committer | Kristian Høgsberg <krh@bitplanet.net> | Fri May 25 23:28:59 2012 -0400 |
tree | 6b698e1318387196c572ed0970e5141e6a5ed506 | |
parent | dc8c8fce72a169fe5d1dd716e29b406ea044ae4b [diff] |
dnd: work around cairo-gl brokenness If cairo-gl is used, display_create_surface() will create an wl_egl_window for each surface and this will result in errors if this surface is used as a source. Also, one can't get a wl_buffer for such a surface wich led to crashes when trying to do so for the drag icon. This patch works around both problems by forcing the item and drag icon surfaces to use shm.