]> git.proxmox.com Git - mirror_qemu.git/commit
ui/dbus: use shared D3D11 Texture2D when possible
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 6 Jun 2023 11:56:58 +0000 (15:56 +0400)
committerMarc-André Lureau <marcandre.lureau@redhat.com>
Tue, 27 Jun 2023 15:08:56 +0000 (17:08 +0200)
commitde1f8ce0abb8c43d1e6a00c31c6d24dfe0505b92
treeae450dcb6d62df40d10456b44e597281c739e5b2
parentc1600f84ce011a056c9c432c8ad8d77f7f8b9e6f
ui/dbus: use shared D3D11 Texture2D when possible

When the client implements "org.qemu.Display1.Listener.Win32.D3d11" and
we are running on ANGLE/win32, share the scanout texture with the peer
process, and draw with ScanoutTexture2d/UpdateTexture2d methods.

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Message-Id: <20230606115658.677673-22-marcandre.lureau@redhat.com>
ui/dbus-display1.xml
ui/dbus-listener.c