Patches applied successfully (
tree,
apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260617-ui-input-v1-0-79e9aedc5899@redhat.com
Maintainers: "Dr. David Alan Gilbert" <dave@treblig.org>, Jan Kiszka <jan.kiszka@web.de>, Peter Maydell <peter.maydell@linaro.org>, "Michael S. Tsirkin" <mst@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Richard Henderson <richard.henderson@linaro.org>, Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>, Gerd Hoffmann <kraxel@redhat.com>, Thomas Huth <th.huth+qemu@posteo.eu>, "Marc-André Lureau" <marcandre.lureau@redhat.com>
include/hw/input/ps2.h | 2 +
include/hw/input/stellaris_gamepad.h | 2 +
include/ui/console.h | 30 -----
include/ui/egl-helpers.h | 5 +
include/ui/input.h | 15 ++-
include/ui/pixman-minimal.h | 25 +---
include/ui/qemu-pixman-helpers.h | 49 ++++++++
include/ui/qemu-pixman.h | 1 +
tools/qemu-vnc/qemu-vnc.h | 4 +-
ui/vnc.h | 2 +-
hw/arm/musicpal.c | 13 +-
hw/i386/vmmouse.c | 115 ++++++++++++-----
hw/input/adb-kbd.c | 17 ++-
hw/input/hid.c | 3 +-
hw/input/ps2.c | 28 ++++-
hw/input/stellaris_gamepad.c | 12 +-
hw/input/virtio-input-hid.c | 15 ++-
hw/m68k/next-kbd.c | 11 +-
hw/usb/dev-wacom.c | 155 ++++++++++++++---------
tools/qemu-vnc/display.c | 4 +-
tools/qemu-vnc/input.c | 51 +++-----
ui/dbus-console.c | 14 ++-
ui/egl-helpers.c | 4 +-
ui/input-legacy.c | 236 -----------------------------------
ui/input.c | 80 ++++++++++--
ui/qemu-pixman.c | 8 +-
ui/sdl2.c | 5 +-
ui/spice-input.c | 16 ++-
ui/ui-hmp-cmds.c | 22 +++-
ui/vnc.c | 11 +-
hmp-commands.hx | 4 +-
hw/i386/trace-events | 2 +-
ui/meson.build | 1 -
33 files changed, 495 insertions(+), 467 deletions(-)
create mode 100644 include/ui/qemu-pixman-helpers.h
delete mode 100644 ui/input-legacy.c