crosvm/gpu_display/src
Jason Macnak 64f1e3ac99 gpu_display: Fix up display destruction
Ensures that GpuDisplayImport and GpuDisplaySurfaces
are dropped before DisplayT (changed in crrev.com/c/2852523).

Also, call destroy on the new wayland surface metadata object
on drop.

BUG=b:189933900
TEST=launch Cuttlefish and `adb reboot`

Change-Id: I6718b03dc01e29c9b6e68189cf540a5a5cf93617
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/3002149
Reviewed-by: Gurchetan Singh <gurchetansingh@chromium.org>
Reviewed-by: Dennis Kempin <denniskempin@google.com>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Jason Macnak <natsu@google.com>
2021-07-02 19:28:45 +00:00
..
generated gpu_display: add X11 input bindings. 2020-01-03 20:03:53 +00:00
keycode_converter crosvm: Fix compile warnings 2020-04-15 18:01:31 +00:00
display_wl.c gpu_display: Fix up display destruction 2021-07-02 19:28:45 +00:00
dwl.rs gpu_display: Add opt wayland ext for sending scanout id 2021-06-30 02:22:14 +00:00
event_device.rs gpu_display/wayland: Added keyboard and pointing devices 2021-06-15 03:14:07 +00:00
gpu_display_stub.rs gpu_display/wayland: Added keyboard and pointing devices 2021-06-15 03:14:07 +00:00
gpu_display_wl.rs gpu_display: Add opt wayland ext for sending scanout id 2021-06-30 02:22:14 +00:00
gpu_display_x.rs gpu_display/wayland: Added keyboard and pointing devices 2021-06-15 03:14:07 +00:00
lib.rs gpu_display: Fix up display destruction 2021-07-02 19:28:45 +00:00