Re: [PULL v2 00/18] Display patches

2023-03-14 Thread Peter Maydell
On Mon, 13 Mar 2023 at 20:02,  wrote:
>
> From: Marc-André Lureau 
>
> The following changes since commit 284c52eec2d0a1b9c47f06c3eee46762c5fc0915:
>
>   Merge tag 'win-socket-pull-request' of 
> https://gitlab.com/marcandre.lureau/qemu into staging (2023-03-13 13:44:17 
> +)
>
> are available in the Git repository at:
>
>   https://gitlab.com/marcandre.lureau/qemu.git tags/display-pull-request
>
> for you to fetch changes up to 4814d3cbf9f921b6f60a384b4aa3fc3151fdd3a7:
>
>   ui/dbus: restrict opengl to gbm-enabled config (2023-03-13 23:48:45 +0400)
>
> 
> ui: dbus & misc fixes
>
> v2:
> - fix crash spotted by avocado VNC test
>
> 


Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/8.0
for any user-visible changes.

-- PMM



[PULL v2 00/18] Display patches

2023-03-13 Thread marcandre . lureau
From: Marc-André Lureau 

The following changes since commit 284c52eec2d0a1b9c47f06c3eee46762c5fc0915:

  Merge tag 'win-socket-pull-request' of 
https://gitlab.com/marcandre.lureau/qemu into staging (2023-03-13 13:44:17 
+)

are available in the Git repository at:

  https://gitlab.com/marcandre.lureau/qemu.git tags/display-pull-request

for you to fetch changes up to 4814d3cbf9f921b6f60a384b4aa3fc3151fdd3a7:

  ui/dbus: restrict opengl to gbm-enabled config (2023-03-13 23:48:45 +0400)


ui: dbus & misc fixes

v2:
- fix crash spotted by avocado VNC test



Marc-André Lureau (18):
  ui/dbus: initialize cursor_fb
  ui/dbus: unregister clipboard on connection close
  audio/dbus: there are no sender for p2p mode
  ui/dbus: set mouse is-absolute during console creation
  meson: ensure dbus-display generated code is built before other units
  ui: rename cursor_{put->unref}
  ui: rename cursor_{get->ref}, return it
  ui: keep current cursor with QemuConsole
  ui: set cursor upon listener registration
  ui: set cursor position upon listener registration
  ui/sdl: get the GL context from the window
  ui/shader: fix #version directive must occur on first line
  ui/egl: print EGL error, helping debugging
  ui/sdl: add QEMU_ENABLE_SDL_LOGGING setting/environment
  ui/sdl: try to instantiate the matching opengl renderer
  ui: introduce egl_init()
  ui/dbus: do not require opengl & gbm
  ui/dbus: restrict opengl to gbm-enabled config

 meson.build  |  4 +-
 audio/audio_int.h|  2 +-
 include/ui/console.h |  5 +-
 include/ui/egl-helpers.h |  4 ++
 ui/vnc.h |  1 -
 audio/dbusaudio.c|  7 ++-
 hw/display/qxl-render.c  |  4 +-
 hw/display/qxl.c |  2 +-
 hw/display/vmware_vga.c  |  4 +-
 ui/console.c | 18 
 ui/cursor.c  |  5 +-
 ui/dbus-clipboard.c  | 18 +++-
 ui/dbus-console.c| 13 --
 ui/dbus-listener.c   | 22 ++---
 ui/dbus.c| 29 
 ui/egl-headless.c| 16 +++
 ui/egl-helpers.c | 78 +---
 ui/sdl2.c| 24 +-
 ui/spice-core.c  |  7 +--
 ui/spice-display.c   |  8 ++--
 ui/vnc.c |  8 +---
 tests/qtest/meson.build  |  2 +-
 ui/meson.build   |  6 ++-
 ui/shader/texture-blit-flip.vert |  1 -
 ui/shader/texture-blit.frag  |  1 -
 ui/shader/texture-blit.vert  |  1 -
 26 files changed, 210 insertions(+), 80 deletions(-)

-- 
2.39.2