qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL 00/14] Ui patches
@ 2023-09-12 10:46 marcandre.lureau
  2023-09-12 10:46 ` [PULL 01/14] docs: vhost-user-gpu: add protocol changes for dmabuf modifiers marcandre.lureau
                   ` (13 more replies)
  0 siblings, 14 replies; 20+ messages in thread
From: marcandre.lureau @ 2023-09-12 10:46 UTC (permalink / raw)
  To: qemu-devel; +Cc: stefanha, Marc-André Lureau

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



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2023-09-14 11:52 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-12 10:46 [PULL 00/14] Ui patches marcandre.lureau
2023-09-12 10:46 ` [PULL 01/14] docs: vhost-user-gpu: add protocol changes for dmabuf modifiers marcandre.lureau
2023-09-12 10:46 ` [PULL 02/14] contrib/vhost-user-gpu: add support for sending " marcandre.lureau
2023-09-12 10:46 ` [PULL 03/14] vhost-user-gpu: support " marcandre.lureau
2023-09-12 10:46 ` [PULL 04/14] vmmouse: replace DPRINTF with tracing marcandre.lureau
2023-09-12 10:46 ` [PULL 05/14] vmmouse: use explicit code marcandre.lureau
2023-09-12 10:46 ` [PULL 06/14] ui/vc: remove kbd_put_keysym() and update function calls marcandre.lureau
2023-09-12 10:46 ` [PULL 07/14] ui/vc: rename kbd_put to qemu_text_console functions marcandre.lureau
2023-09-12 10:46 ` [PULL 08/14] ui/console: remove redundant format field marcandre.lureau
2023-09-12 10:46 ` [PULL 09/14] ui/vc: preliminary QemuTextConsole changes before split marcandre.lureau
2023-09-12 10:46 ` [PULL 10/14] ui/vc: split off the VC part from console.c marcandre.lureau
2023-09-12 10:46 ` [PULL 11/14] ui/console: move DisplaySurface to its own header marcandre.lureau
2023-09-12 10:46 ` [PULL 12/14] virtio-gpu/win32: set the destroy function on load marcandre.lureau
2023-09-12 10:46 ` [PULL 13/14] ui: fix crash when there are no active_console marcandre.lureau
2023-09-12 11:00   ` Michael Tokarev
2023-09-12 11:09     ` Marc-André Lureau
2023-09-12 11:15       ` Daniel P. Berrangé
2023-09-12 11:09     ` Daniel P. Berrangé
2023-09-12 10:46 ` [PULL 14/14] ui: add precondition for dpy_get_ui_info() marcandre.lureau
2023-09-14 11:52   ` Daniel P. Berrangé

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).