qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] cb9ab7: zap qemu_egl_has_ext in include/ui/eg


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] cb9ab7: zap qemu_egl_has_ext in include/ui/egl-helpers.h
Date: Wed, 03 Feb 2016 05:00:03 -0800

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: cb9ab7caae77ce8a99ac0e75312f2428d322958b
      
https://github.com/qemu/qemu/commit/cb9ab7caae77ce8a99ac0e75312f2428d322958b
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M include/ui/egl-helpers.h

  Log Message:
  -----------
  zap qemu_egl_has_ext in include/ui/egl-helpers.h

Drop leftover prototype which sneaked in by mistake

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>


  Commit: bba19b88a6bce3adc280b0d7b6a4fc51445afd80
      
https://github.com/qemu/qemu/commit/bba19b88a6bce3adc280b0d7b6a4fc51445afd80
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M include/ui/console.h
    M ui/console.c

  Log Message:
  -----------
  console: block rendering until client is done

Allow gl user interfaces to block display device gl rendering.
The ui code might want to do that in case it takes a little
longer to bring things to screen, for example because we'll
hand over a dma-buf to another process (spice will do that).

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>


  Commit: 8d94c1ca53c638f6ec76840b0cb24677fb7705bf
      
https://github.com/qemu/qemu/commit/8d94c1ca53c638f6ec76840b0cb24677fb7705bf
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M hw/display/virtio-gpu-3d.c

  Log Message:
  -----------
  virtio-gpu: fix memory leak in error path

Found by Coverity Scan, buf not freed on error.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>


  Commit: 3eb769fd1cf15f16ca796ab5618efe89b23aa625
      
https://github.com/qemu/qemu/commit/3eb769fd1cf15f16ca796ab5618efe89b23aa625
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M hw/display/virtio-gpu.c
    M include/hw/virtio/virtio-gpu.h

  Log Message:
  -----------
  virtio-gpu: maintain command queue

We'll go take out the commands we receive out of the virt queue and put
them into a linked list, to decouple virtio queue handling from actual
command processing.

Also move cmd processing to new virtio_gpu_handle_ctrl func, so we can
easily kick it from different places.

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 0c55a1cfd35c1f1b10cc448d05c1e4ef3a0768d1
      
https://github.com/qemu/qemu/commit/0c55a1cfd35c1f1b10cc448d05c1e4ef3a0768d1
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M hw/display/virtio-gpu-3d.c
    M hw/display/virtio-gpu.c
    M include/hw/virtio/virtio-gpu.h

  Log Message:
  -----------
  virtio-gpu: add support to enable/disable command processing

So we can stop rendering for a while in case we have to.

Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>


  Commit: 321c9adba5a64a1a9de2dd7db5433b62a5433439
      
https://github.com/qemu/qemu/commit/321c9adba5a64a1a9de2dd7db5433b62a5433439
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M hw/display/virtio-gpu-3d.c
    M hw/display/virtio-gpu.c
    M hw/display/virtio-vga.c
    M include/hw/virtio/virtio-gpu.h

  Log Message:
  -----------
  virtio-gpu: block any rendering until client (ui) is done

Wire up gl_block callback, so ui code can request to stop
virtio-gpu rendering.

Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 87574621b18f86eab295a2c207e0b42c77b5dfa0
      
https://github.com/qemu/qemu/commit/87574621b18f86eab295a2c207e0b42c77b5dfa0
  Author: Peter Maydell <address@hidden>
  Date:   2016-02-03 (Wed, 03 Feb 2016)

  Changed paths:
    M hw/display/virtio-gpu-3d.c
    M hw/display/virtio-gpu.c
    M hw/display/virtio-vga.c
    M include/hw/virtio/virtio-gpu.h
    M include/ui/console.h
    M include/ui/egl-helpers.h
    M ui/console.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/kraxel/tags/pull-vga-20160203-1' into 
staging

virtio-gpu: bugfixes and spice support preparation

# gpg: Signature made Wed 03 Feb 2016 09:47:13 GMT using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"

* remotes/kraxel/tags/pull-vga-20160203-1:
  virtio-gpu: block any rendering until client (ui) is done
  virtio-gpu: add support to enable/disable command processing
  virtio-gpu: maintain command queue
  virtio-gpu: fix memory leak in error path
  console: block rendering until client is done
  zap qemu_egl_has_ext in include/ui/egl-helpers.h

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/ad9e1dab2025...87574621b18f

reply via email to

[Prev in Thread] Current Thread [Next in Thread]