mutter/src/wayland
Ray Strode 7adbb58736 wayland: don't prematurely release EGL buffers
commit 0165cb6974 changed
mutter to release committed shm buffers as soon as they were
uploaded to the GPU.

It also inadvertently changed mutter to prematurely
release EGL buffers (which never get copied, but get used
directly).

This commit corrects that mistake.

https://bugzilla.gnome.org/show_bug.cgi?id=761312
2016-02-02 11:15:43 -05:00
..
protocol wayland: Use xdg shell protocol from wayland-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-buffer.c wayland: don't prematurely release EGL buffers 2016-02-02 11:15:43 -05:00
meta-wayland-buffer.h wayland: don't prematurely release EGL buffers 2016-02-02 11:15:43 -05:00
meta-wayland-data-device-private.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-wayland-data-device.c Shut up some compiler warnings 2016-01-21 23:04:22 +01:00
meta-wayland-data-device.h MetaWaylandDataDevice: Don't set surface offset as anchor offset 2016-01-19 14:32:34 +01:00
meta-wayland-keyboard.c wayland: Add MetaWaylandKeyboardGrab and keyboard grab API 2016-01-19 13:45:56 +01:00
meta-wayland-keyboard.h wayland: Add MetaWaylandKeyboardGrab and keyboard grab API 2016-01-19 13:45:56 +01:00
meta-wayland-outputs.c KMS/Wayland: Correct refresh rate units 2015-11-25 15:35:25 +01:00
meta-wayland-outputs.h wayland: Send wl_surface.enter and wl_surface.leave 2015-07-15 14:55:55 +08:00
meta-wayland-pointer-gesture-pinch.c wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-pointer-gesture-pinch.h wayland: Implement the wl_pointer_gesture_pinch interface 2015-08-10 17:23:23 +02:00
meta-wayland-pointer-gesture-swipe.c wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-pointer-gesture-swipe.h wayland: Implement the wl_pointer_gesture_swipe interface 2015-08-10 17:23:23 +02:00
meta-wayland-pointer-gestures.c wayland: Use pointer gestures protocol from wayand-protocols 2015-11-26 16:55:35 +08:00
meta-wayland-pointer-gestures.h wayland: Implement wl_pointer_gestures 2015-08-10 17:30:12 +02:00
meta-wayland-pointer.c wayland: Emit wl_pointer.frame after .enter in pointer resource creation 2016-01-19 11:51:36 +01:00
meta-wayland-pointer.h wayland: Support sending wl_surface.enter/leave to cursor surfaces 2015-09-13 21:26:22 +08:00
meta-wayland-popup.c wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-popup.h wayland: Fail clients who try to create or destroy a not-top-most popup 2015-02-17 22:14:47 +08:00
meta-wayland-private.h wayland: Implement wl_pointer_gestures 2015-08-10 17:30:12 +02:00
meta-wayland-region.c wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-region.h wayland: Make the MetaWaylandRegion type opaque 2014-10-07 20:44:19 -07:00
meta-wayland-seat.c wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-seat.h wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-surface.c wayland: don't prematurely release EGL buffers 2016-02-02 11:15:43 -05:00
meta-wayland-surface.h wayland: Add "update" vfunc to MetaWaylandDragDestFuncs 2016-01-19 13:45:56 +01:00
meta-wayland-touch.c wayland: Fix up touch coordinates on HiDPI 2015-12-14 14:52:23 -08:00
meta-wayland-touch.h wayland: Make it possible to trigger popups through pointer/keyboard/touch 2015-10-17 18:52:52 +02:00
meta-wayland-types.h wayland: Add MetaWaylandKeyboardGrab and keyboard grab API 2016-01-19 13:45:56 +01:00
meta-wayland-versions.h wayland: Implement DnD actions as per wl_data_device v3 changes 2016-01-19 13:55:33 +01:00
meta-wayland.c wayland: bind wayland socket after xwayland is initialized 2015-12-15 15:49:13 +01:00
meta-wayland.h Nested X11: use KeymapNotify events to fix key state on FocusIn 2015-09-03 16:02:25 -04:00
meta-window-wayland.c Revert "Add "size states" which save window size information" 2016-01-10 15:16:09 +01:00
meta-window-wayland.h wayland: Take scale into account when placing windows relatively 2015-07-16 11:54:14 +08:00
meta-xwayland-private.h xwayland: Implement wayland-to-X11 DnD 2015-05-29 11:27:53 +02:00
meta-xwayland-selection-private.h wayland: Make MetaWaylandDataSource ownership protocol specific 2015-06-30 11:23:40 +08:00
meta-xwayland-selection.c wayland: Implement DnD actions as per wl_data_device v3 changes 2016-01-19 13:55:33 +01:00
meta-xwayland.c wayland: Don't scale XWayland pointer cursor sprites 2015-10-04 14:17:14 +08:00
meta-xwayland.h wayland: Don't scale XWayland pointer cursor sprites 2015-10-04 14:17:14 +08:00