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