[PULL 0/6] Vga 20210916 patches

Gerd Hoffmann posted 6 patches 2 years, 7 months ago
Test checkpatch passed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20210916055623.1846418-1-kraxel@redhat.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, "Michael S. Tsirkin" <mst@redhat.com>
include/ui/console.h            |  3 +++
include/ui/egl-helpers.h        |  3 +++
include/ui/gtk.h                |  5 ++--
hw/display/qxl.c                |  2 +-
hw/display/virtio-gpu-udmabuf.c |  1 +
hw/display/virtio-gpu.c         | 32 ++++++++++++++++++++--
ui/egl-helpers.c                | 26 ++++++++++++++++++
ui/gtk-egl.c                    | 48 +++++++++++++++++++++++++++------
ui/gtk-gl-area.c                | 26 ++++++++++++++++++
ui/gtk.c                        | 26 ++++++++++++++++--
10 files changed, 157 insertions(+), 15 deletions(-)
[PULL 0/6] Vga 20210916 patches
Posted by Gerd Hoffmann 2 years, 7 months ago
The following changes since commit 831aaf24967a49d7750090b9dcfd6bf356f16529:

  Merge remote-tracking branch 'remotes/marcandre/tags/misc-pull-request' into staging (2021-09-14 18:14:56 +0100)

are available in the Git repository at:

  git://git.kraxel.org/qemu tags/vga-20210916-pull-request

for you to fetch changes up to b3a5dfdea99da55fdc70538eeeb2227ebe6d6a5f:

  virtio-gpu: Add gl_flushed callback (2021-09-15 08:42:00 +0200)

----------------------------------------------------------------
virtio-gpu + ui: fence syncronization.
qxl: unbreak live migration.

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

Gerd Hoffmann (1):
  qxl: fix pre-save logic

Vivek Kasireddy (5):
  ui/gtk: Create a common release_dmabuf helper
  ui/egl: Add egl helpers to help with synchronization
  ui: Create sync objects and fences only for blobs
  ui/gtk-egl: Wait for the draw signal for dmabuf blobs
  virtio-gpu: Add gl_flushed callback

 include/ui/console.h            |  3 +++
 include/ui/egl-helpers.h        |  3 +++
 include/ui/gtk.h                |  5 ++--
 hw/display/qxl.c                |  2 +-
 hw/display/virtio-gpu-udmabuf.c |  1 +
 hw/display/virtio-gpu.c         | 32 ++++++++++++++++++++--
 ui/egl-helpers.c                | 26 ++++++++++++++++++
 ui/gtk-egl.c                    | 48 +++++++++++++++++++++++++++------
 ui/gtk-gl-area.c                | 26 ++++++++++++++++++
 ui/gtk.c                        | 26 ++++++++++++++++--
 10 files changed, 157 insertions(+), 15 deletions(-)

-- 
2.31.1



Re: [PULL 0/6] Vga 20210916 patches
Posted by Peter Maydell 2 years, 7 months ago
On Thu, 16 Sept 2021 at 06:58, Gerd Hoffmann <kraxel@redhat.com> wrote:
>
> The following changes since commit 831aaf24967a49d7750090b9dcfd6bf356f16529:
>
>   Merge remote-tracking branch 'remotes/marcandre/tags/misc-pull-request' into staging (2021-09-14 18:14:56 +0100)
>
> are available in the Git repository at:
>
>   git://git.kraxel.org/qemu tags/vga-20210916-pull-request
>
> for you to fetch changes up to b3a5dfdea99da55fdc70538eeeb2227ebe6d6a5f:
>
>   virtio-gpu: Add gl_flushed callback (2021-09-15 08:42:00 +0200)
>
> ----------------------------------------------------------------
> virtio-gpu + ui: fence syncronization.
> qxl: unbreak live migration.
>
> ----------------------------------------------------------------


Applied, thanks.

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

-- PMM