[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PULL 00/14] Ui patches
From: |
marcandre . lureau |
Subject: |
[PULL 00/14] Ui patches |
Date: |
Tue, 12 Sep 2023 14:46:34 +0400 |
From: Marc-André Lureau <marcandre.lureau@redhat.com>
The following changes since commit 9ef497755afc252fb8e060c9ea6b0987abfd20b6:
Merge tag 'pull-vfio-20230911' of https://github.com/legoater/qemu into
staging (2023-09-11 09:13:08 -0400)
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 a92e7bb4cad57cc5c8817fb18fb25650507b69f8:
ui: add precondition for dpy_get_ui_info() (2023-09-12 11:14:09 +0400)
----------------------------------------------------------------
UI patch queue
- vhost-user-gpu: support dmabuf modifiers
- fix VNC crash when there are no active_console
- cleanups and refactoring in ui/vc code
----------------------------------------------------------------
Erico Nunes (3):
docs: vhost-user-gpu: add protocol changes for dmabuf modifiers
contrib/vhost-user-gpu: add support for sending dmabuf modifiers
vhost-user-gpu: support dmabuf modifiers
Marc-André Lureau (11):
vmmouse: replace DPRINTF with tracing
vmmouse: use explicit code
ui/vc: remove kbd_put_keysym() and update function calls
ui/vc: rename kbd_put to qemu_text_console functions
ui/console: remove redundant format field
ui/vc: preliminary QemuTextConsole changes before split
ui/vc: split off the VC part from console.c
ui/console: move DisplaySurface to its own header
virtio-gpu/win32: set the destroy function on load
ui: fix crash when there are no active_console
ui: add precondition for dpy_get_ui_info()
docs/interop/vhost-user-gpu.rst | 26 +-
contrib/vhost-user-gpu/vugpu.h | 9 +
include/ui/console.h | 94 +-
include/ui/surface.h | 95 ++
ui/console-priv.h | 43 +
contrib/vhost-user-gpu/vhost-user-gpu.c | 5 +-
contrib/vhost-user-gpu/virgl.c | 51 +-
hw/display/vhost-user-gpu.c | 17 +-
hw/display/virtio-gpu.c | 4 +-
hw/i386/vmmouse.c | 40 +-
ui/console-gl.c | 2 +-
ui/console-vc.c | 1079 ++++++++++++++++++++++
ui/console.c | 1119 +----------------------
ui/curses.c | 2 +-
ui/gtk.c | 8 +-
ui/sdl2-input.c | 4 +-
ui/sdl2.c | 2 +-
ui/spice-display.c | 2 +-
ui/vnc.c | 56 +-
hw/i386/trace-events | 10 +
ui/cocoa.m | 2 +-
ui/meson.build | 1 +
22 files changed, 1426 insertions(+), 1245 deletions(-)
create mode 100644 include/ui/surface.h
create mode 100644 ui/console-priv.h
create mode 100644 ui/console-vc.c
--
2.41.0
- [PULL 00/14] Ui patches,
marcandre . lureau <=
- [PULL 01/14] docs: vhost-user-gpu: add protocol changes for dmabuf modifiers, marcandre . lureau, 2023/09/12
- [PULL 02/14] contrib/vhost-user-gpu: add support for sending dmabuf modifiers, marcandre . lureau, 2023/09/12
- [PULL 03/14] vhost-user-gpu: support dmabuf modifiers, marcandre . lureau, 2023/09/12
- [PULL 04/14] vmmouse: replace DPRINTF with tracing, marcandre . lureau, 2023/09/12
- [PULL 05/14] vmmouse: use explicit code, marcandre . lureau, 2023/09/12
- [PULL 06/14] ui/vc: remove kbd_put_keysym() and update function calls, marcandre . lureau, 2023/09/12
- [PULL 07/14] ui/vc: rename kbd_put to qemu_text_console functions, marcandre . lureau, 2023/09/12
- [PULL 08/14] ui/console: remove redundant format field, marcandre . lureau, 2023/09/12
- [PULL 09/14] ui/vc: preliminary QemuTextConsole changes before split, marcandre . lureau, 2023/09/12
- [PULL 10/14] ui/vc: split off the VC part from console.c, marcandre . lureau, 2023/09/12