qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 38a55b: ui: egl: Replace fprintf with error_r


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 38a55b: ui: egl: Replace fprintf with error_report
Date: Fri, 03 Jun 2016 05:00:07 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 38a55bddccd4edc393a2e7a30c3f1b79c177b8c4
      
https://github.com/qemu/qemu/commit/38a55bddccd4edc393a2e7a30c3f1b79c177b8c4
  Author: Cole Robinson <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ui/egl-helpers.c

  Log Message:
  -----------
  ui: egl: Replace fprintf with error_report

Signed-off-by: Cole Robinson <address@hidden>
Reviewed-by: Eric Blake <address@hidden>
Reviewed-by: Marc-André Lureau <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: daafc661cc1a1de5a2e8ea0a7c0f396b827ebc3b
      
https://github.com/qemu/qemu/commit/daafc661cc1a1de5a2e8ea0a7c0f396b827ebc3b
  Author: Cole Robinson <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ui/spice-core.c

  Log Message:
  -----------
  ui: spice: Exit if gl=on EGL init fails

The user explicitly requested spice GL, so if we know it isn't
going to work we should exit

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


  Commit: 41cc5239f3fdb992f9dc76e22161179fdb50026c
      
https://github.com/qemu/qemu/commit/41cc5239f3fdb992f9dc76e22161179fdb50026c
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ui/gtk.c

  Log Message:
  -----------
  gtk: fix unchecked vc dereference

Spotted by Coverity.

Cc: Paolo Bonzini <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>
Message-id: address@hidden


  Commit: 435deffefbb07d9a0cafef445e4bfa14cd87b2c0
      
https://github.com/qemu/qemu/commit/435deffefbb07d9a0cafef445e4bfa14cd87b2c0
  Author: Pavel Dovgalyuk <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ui/sdl2-2d.c

  Log Message:
  -----------
  SDL2: add bgrx pixel format

This patch adds support of b8g8r8x8 pixel format for SDL2.

Signed-off-by: Pavel Dovgalyuk <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 0c426e4534b4945f7377380b7bb4e64b098bb638
      
https://github.com/qemu/qemu/commit/0c426e4534b4945f7377380b7bb4e64b098bb638
  Author: Alexander Graf <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ui/vnc.c

  Log Message:
  -----------
  vnc: Add support for color map

Our current VNC code does not handle color maps (aka non-true-color) at all
and aborts if a client requests them. There are 2 major issues with this:

 1) A VNC viewer on an 8-bit X11 system may request color maps
 2) RealVNC _always_ starts requesting color maps, then moves on to full color

In order to support these 2 use cases, let's just create a fake color map
that covers exactly our normal true color 8 bit color space. That way we don't
lose anything over a client that wants true color.

Reported-by: Sascha Wehnert <address@hidden>
Signed-off-by: Alexander Graf <address@hidden>
Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
Message-id: address@hidden

Actually this is a very old patch originally submitted in 2013 by
Alexander. The situation is still the same with RealVNC, it does not
connect by default to QEMU VNC. The problem is that this client is
really popular. This is better to be kludged.

Signed-off-by: Pavel Butsykin <address@hidden>
Signed-off-by: Denis V. Lunev <address@hidden>
CC: Gerd Hoffmann <address@hidden>
CC: Paolo Bonzini <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 8efa5f29f83816ae34f428143de49acbaacccb24
      
https://github.com/qemu/qemu/commit/8efa5f29f83816ae34f428143de49acbaacccb24
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M ui/sdl2.c

  Log Message:
  -----------
  sdl2: skip init without outputs

Signed-off-by: Gerd Hoffmann <address@hidden>
Tested-by: Cole Robinson <address@hidden>
Message-id: address@hidden


  Commit: c5ce83334465ee5acb6789a2f22d125273761c9e
      
https://github.com/qemu/qemu/commit/c5ce83334465ee5acb6789a2f22d125273761c9e
  Author: Gerd Hoffmann <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M qemu-options.hx
    M ui/vnc.c
    M ui/vnc.h

  Log Message:
  -----------
  vnc: add configurable keyboard delay

Limits the rate kbd events from the vnc server are forwarded to the
guest, so input devices which are typically low-bandwidth can keep
up even on bulky input.

v2: update documentation too.
v3: spell fixes.

Signed-off-by: Gerd Hoffmann <address@hidden>
Tested-by: Yang Hongyang <address@hidden>
Message-id: address@hidden


  Commit: 6b3532b20b787cbd697a68b383232f5c3b39bd1e
      
https://github.com/qemu/qemu/commit/6b3532b20b787cbd697a68b383232f5c3b39bd1e
  Author: Peter Maydell <address@hidden>
  Date:   2016-06-03 (Fri, 03 Jun 2016)

  Changed paths:
    M qemu-options.hx
    M ui/egl-helpers.c
    M ui/gtk.c
    M ui/sdl2-2d.c
    M ui/sdl2.c
    M ui/spice-core.c
    M ui/vnc.c
    M ui/vnc.h

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

vnc: keyboard delay, colormap support
ui: misc bugfixes

# gpg: Signature made Fri 03 Jun 2016 08:02:32 BST 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-ui-20160603-1:
  vnc: add configurable keyboard delay
  sdl2: skip init without outputs
  vnc: Add support for color map
  SDL2: add bgrx pixel format
  gtk: fix unchecked vc dereference
  ui: spice: Exit if gl=on EGL init fails
  ui: egl: Replace fprintf with error_report

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


Compare: https://github.com/qemu/qemu/compare/defbaec16007...6b3532b20b78

reply via email to

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