qemu-commits
[Top][All Lists]
Advanced

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

[Qemu-commits] [qemu/qemu] 8c2b81: SDL: set a hint to not bypass the win


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 8c2b81: SDL: set a hint to not bypass the window composito...
Date: Tue, 30 Oct 2018 02:38:44 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 8c2b816fc5bf9d30138ac068d1665e473c7cb4bf
      
https://github.com/qemu/qemu/commit/8c2b816fc5bf9d30138ac068d1665e473c7cb4bf
  Author: Sebastian Krzyszkowiak <address@hidden>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

  Changed paths:
    M ui/sdl2.c

  Log Message:
  -----------
  SDL: set a hint to not bypass the window compositor

Without that, window effects in KWin get suspended as soon as any
qemu-sdl window becomes visible. While the SDL default makes sense
for games, it's not really suitable for QEMU.

Signed-off-by: Sebastian Krzyszkowiak <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 9c956e646178fee8c14ce7dfae5a9d7cb901876c
      
https://github.com/qemu/qemu/commit/9c956e646178fee8c14ce7dfae5a9d7cb901876c
  Author: Gerd Hoffmann <address@hidden>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

  Changed paths:
    M ui/spice-display.c

  Log Message:
  -----------
  spice: prepare for upcoming spice-server change

Future spice-server versions will call the client_monitors_config
callback with the monitors list filtered to only include the monitors
of the given display channel (aka QXLInstance).  Luckily this is easily
detectable at runtime, so we can prepare for that in advance and also
make qemu compatible with both old and new spice-server versions.

While being at it also use the console index instead of head number as
array index.  The later doesn't work correctly in case multiple display
devices are present.

Cc: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>
Reviewed-by: Lukáš Hrázký <address@hidden>
Message-id: address@hidden


  Commit: 09ffed7eed62c75b9953555378a4edd79ca1427c
      
https://github.com/qemu/qemu/commit/09ffed7eed62c75b9953555378a4edd79ca1427c
  Author: Peter Maydell <address@hidden>
  Date:   2018-10-29 (Mon, 29 Oct 2018)

  Changed paths:
    M ui/sdl2.c
    M ui/spice-display.c

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

ui: sdl+spice tweaks.

# gpg: Signature made Mon 29 Oct 2018 14:18:21 GMT
# gpg:                using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"
# Primary key fingerprint: A032 8CFF B93A 17A7 9901  FE7D 4CB6 D8EE D3E8 7138

* remotes/kraxel/tags/ui-20181029-pull-request:
  spice: prepare for upcoming spice-server change
  SDL: set a hint to not bypass the window compositor

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


Compare: https://github.com/qemu/qemu/compare/62b658db1df7...09ffed7eed62
      **NOTE:** This service has been marked for deprecation: 
https://developer.github.com/changes/2018-04-25-github-services-deprecation/

      Functionality will be removed from GitHub.com on January 31st, 2019.

reply via email to

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