mirror of
https://chromium.googlesource.com/crosvm/crosvm
synced 2024-11-25 05:03:05 +00:00
c530a0185c
We weren't able to create multiple GuiWindow's and MessageOnlyWindow's because they will try to register the window class with the same name every time a window is created. Move the logic to register window class to window_procedure_thread, and also register different window classes for different message handlers because they don't share the same WNDPROC. Test: cargo nextest run --workspace --features all-msvc64_product_debug gpu_display Test: flat run emulator Change-Id: Icaf3596731c7bcdedccfa6d9929bee0d0f63cfb5 Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/4804700 Commit-Queue: Colin Downs-Razouk <colindr@google.com> Reviewed-by: Dennis Kempin <denniskempin@google.com> Reviewed-by: Daniel Verkamp <dverkamp@chromium.org> |
||
---|---|---|
.. | ||
examples | ||
protocol | ||
src | ||
build.rs | ||
Cargo.toml |