[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/11] Ui patches
From: |
marcandre . lureau |
Subject: |
[PULL 00/11] Ui patches |
Date: |
Tue, 14 May 2024 17:17:14 +0400 |
From: Marc-André Lureau <marcandre.lureau@redhat.com>
The following changes since commit 9360070196789cc8b9404b2efaf319384e64b107:
Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging
(2024-05-12 13:41:26 +0200)
are available in the Git repository at:
https://gitlab.com/marcandre.lureau/qemu.git tags/ui-pull-request
for you to fetch changes up to 2e701e6785cd8cc048c608751c6e4f6253c67ab6:
ui/sdl2: Allow host to power down screen (2024-05-14 17:14:13 +0400)
----------------------------------------------------------------
UI: small fixes and improvements
----------------------------------------------------------------
Bernhard Beschow (1):
ui/sdl2: Allow host to power down screen
Dongwon Kim (7):
ui/gtk: Draw guest frame at refresh cycle
ui/gtk: Check if fence_fd is equal to or greater than 0
ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and
helpers
ui/console: Use qemu_dmabuf_get_..() helpers instead
ui/console: Use qemu_dmabuf_set_..() helpers instead
ui/console: Use qemu_dmabuf_new() and free() helpers instead
ui/console: move QemuDmaBuf struct def to dmabuf.c
Sergii Zasenko (1):
Allow UNIX socket option for VNC websocket
hikalium (2):
ui/gtk: Add gd_motion_event trace event
ui/gtk: Fix mouse/motion event scaling issue with GTK display backend
include/hw/vfio/vfio-common.h | 2 +-
include/hw/virtio/virtio-gpu.h | 4 +-
include/ui/console.h | 20 +--
include/ui/dmabuf.h | 49 +++++++
hw/display/vhost-user-gpu.c | 32 +++--
hw/display/virtio-gpu-udmabuf.c | 27 ++--
hw/vfio/display.c | 32 ++---
ui/console.c | 4 +-
ui/dbus-console.c | 9 +-
ui/dbus-listener.c | 71 +++++-----
ui/dmabuf.c | 229 ++++++++++++++++++++++++++++++++
ui/egl-headless.c | 23 +++-
ui/egl-helpers.c | 59 ++++----
ui/gtk-egl.c | 53 +++++---
ui/gtk-gl-area.c | 42 ++++--
ui/gtk.c | 32 +++--
ui/sdl2.c | 1 +
ui/spice-display.c | 50 ++++---
ui/vnc.c | 5 -
qemu-options.hx | 4 +
ui/meson.build | 1 +
ui/trace-events | 1 +
22 files changed, 547 insertions(+), 203 deletions(-)
create mode 100644 include/ui/dmabuf.h
create mode 100644 ui/dmabuf.c
--
2.41.0.28.gd7d8841f67
- [PULL 00/11] Ui patches,
marcandre . lureau <=
- [PULL 02/11] ui/gtk: Draw guest frame at refresh cycle, marcandre . lureau, 2024/05/14
- [PULL 01/11] Allow UNIX socket option for VNC websocket, marcandre . lureau, 2024/05/14
- [PULL 04/11] ui/console: new dmabuf.h and dmabuf.c for QemuDmaBuf struct and helpers, marcandre . lureau, 2024/05/14
- [PULL 07/11] ui/console: Use qemu_dmabuf_new() and free() helpers instead, marcandre . lureau, 2024/05/14
- [PULL 03/11] ui/gtk: Check if fence_fd is equal to or greater than 0, marcandre . lureau, 2024/05/14
- [PULL 05/11] ui/console: Use qemu_dmabuf_get_..() helpers instead, marcandre . lureau, 2024/05/14
- [PULL 08/11] ui/console: move QemuDmaBuf struct def to dmabuf.c, marcandre . lureau, 2024/05/14