qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PULL v2 00/13] Ui patches
@ 2025-07-15  6:32 marcandre.lureau
  2025-07-15  6:32 ` [PULL v2 01/13] ui/vnc: Do not copy z_stream marcandre.lureau
                   ` (14 more replies)
  0 siblings, 15 replies; 20+ messages in thread
From: marcandre.lureau @ 2025-07-15  6:32 UTC (permalink / raw)
  To: qemu-devel; +Cc: stefanha, Marc-André Lureau

From: Marc-André Lureau <marcandre.lureau@redhat.com>

The following changes since commit 9a4e273ddec3927920c5958d2226c6b38b543336:

  Merge tag 'pull-tcg-20250711' of https://gitlab.com/rth7680/qemu into staging (2025-07-13 01:46:04 -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 df892b3954e5b2782165e6c59e5ffd55c2f7ec5a:

  tpm: "qemu -tpmdev help" should return success (2025-07-15 10:22:33 +0400)

----------------------------------------------------------------
UI-related for 10.1

- [PATCH v3 0/2] ui/vnc: Do not copy z_stream
- [PATCH v6 0/7] ui/spice: Enable gl=on option for non-local or remote clients
- [PATCH v6 0/1] Allow injection of virtio-gpu EDID name
- [PATCH 0/2] ui/gtk: Add keep-aspect-ratio and scale option

----------------------------------------------------------------

Akihiko Odaki (2):
  ui/vnc: Do not copy z_stream
  ui/vnc: Introduce the VncWorker type

Andrew Keesler (1):
  hw/display: Allow injection of virtio-gpu EDID name

Marc-André Lureau (1):
  tpm: "qemu -tpmdev help" should return success

Vivek Kasireddy (7):
  ui/egl-helpers: Error check the fds in egl_dmabuf_export_texture()
  ui/spice: Enable gl=on option for non-local or remote clients
  ui/spice: Add an option for users to provide a preferred video codec
  ui/spice: Add an option to submit gl_draw requests at fixed rate
  ui/console-gl: Add a helper to create a texture with linear memory
    layout
  ui/spice: Create a new texture with linear layout when gl=on is
    specified
  ui/spice: Blit the scanout texture if its memory layout is not linear

Weifeng Liu (2):
  ui/gtk: Add keep-aspect-ratio option
  ui/gtk: Add scale option

 qapi/ui.json                        |  15 +-
 qapi/virtio.json                    |  18 +-
 include/hw/display/edid.h           |   2 +
 include/hw/qdev-properties-system.h |   5 +
 include/hw/virtio/virtio-gpu.h      |   3 +
 include/ui/console.h                |   3 +
 include/ui/gtk.h                    |   2 +
 include/ui/spice-display.h          |   5 +
 include/ui/surface.h                |   1 +
 ui/vnc.h                            |  49 +--
 hw/core/qdev-properties-system.c    |  44 +++
 hw/display/virtio-gpu-base.c        |  27 ++
 system/tpm.c                        |   5 +-
 ui/console-gl.c                     |  54 ++++
 ui/egl-helpers.c                    |   6 +
 ui/gtk.c                            |  58 ++--
 ui/spice-core.c                     |  32 ++
 ui/spice-display.c                  | 226 +++++++++++++-
 ui/vnc-enc-tight.c                  | 456 +++++++++++++++-------------
 ui/vnc-enc-zlib.c                   |  47 +--
 ui/vnc-enc-zrle.c                   | 122 ++++----
 ui/vnc-jobs.c                       |  13 +-
 ui/vnc.c                            |  83 +++--
 ui/vnc-enc-zrle.c.inc               |  20 +-
 qemu-options.hx                     |  13 +
 25 files changed, 883 insertions(+), 426 deletions(-)

-- 
2.50.0



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

end of thread, other threads:[~2025-07-17 20:39 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-15  6:32 [PULL v2 00/13] Ui patches marcandre.lureau
2025-07-15  6:32 ` [PULL v2 01/13] ui/vnc: Do not copy z_stream marcandre.lureau
2025-07-16 15:07   ` Michael Tokarev
2025-07-16 15:49     ` Daniel P. Berrangé
2025-07-15  6:32 ` [PULL v2 02/13] ui/vnc: Introduce the VncWorker type marcandre.lureau
2025-07-15  6:32 ` [PULL v2 03/13] ui/egl-helpers: Error check the fds in egl_dmabuf_export_texture() marcandre.lureau
2025-07-15  6:32 ` [PULL v2 04/13] ui/spice: Enable gl=on option for non-local or remote clients marcandre.lureau
2025-07-15  6:32 ` [PULL v2 05/13] ui/spice: Add an option for users to provide a preferred video codec marcandre.lureau
2025-07-15  6:32 ` [PULL v2 06/13] ui/spice: Add an option to submit gl_draw requests at fixed rate marcandre.lureau
2025-07-15  6:32 ` [PULL v2 07/13] ui/console-gl: Add a helper to create a texture with linear memory layout marcandre.lureau
2025-07-15  6:32 ` [PULL v2 08/13] ui/spice: Create a new texture with linear layout when gl=on is specified marcandre.lureau
2025-07-15  6:32 ` [PULL v2 09/13] ui/spice: Blit the scanout texture if its memory layout is not linear marcandre.lureau
2025-07-17  9:23   ` Peter Maydell
2025-07-17 18:17     ` Kasireddy, Vivek
2025-07-15  6:32 ` [PULL v2 10/13] hw/display: Allow injection of virtio-gpu EDID name marcandre.lureau
2025-07-15  6:32 ` [PULL v2 11/13] ui/gtk: Add keep-aspect-ratio option marcandre.lureau
2025-07-15  6:32 ` [PULL v2 12/13] ui/gtk: Add scale option marcandre.lureau
2025-07-15  6:32 ` [PULL v2 13/13] tpm: "qemu -tpmdev help" should return success marcandre.lureau
2025-07-15  6:38 ` [PULL v2 00/13] Ui patches Marc-André Lureau
2025-07-16 12:40 ` Stefan Hajnoczi

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).