qemu-devel
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]