crosvm/gpu_display
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
..
examples gpu_display/wayland: Added keyboard and pointing devices 2021-06-15 03:14:07 +00:00
protocol gpu_display: Add opt wayland ext for sending scanout id 2021-06-30 02:22:14 +00:00
src gpu_display: Fix up display destruction 2021-07-02 19:28:45 +00:00
build.rs gpu_display: Add opt wayland ext for sending scanout id 2021-06-30 02:22:14 +00:00
Cargo.toml gpu_display/wayland: Switch to the stable version of xdg_shell 2021-05-27 20:03:07 +00:00