1. 18 3月, 2013 3 次提交
  2. 19 12月, 2012 4 次提交
  3. 21 11月, 2012 1 次提交
  4. 05 11月, 2012 2 次提交
  5. 01 11月, 2012 2 次提交
    • G
      console: untangle gfx & txt updates · a93a4a22
      Gerd Hoffmann 提交于
      Stop abusing displaysurface fields for text mode displays.
      (bpp = 0, width = cols, height = lines).
      
      Add flags to displaystate indicating whenever text mode display
      (curses) or gfx mode displays (sdl, vnc, ...) are present.
      
      Add separate displaychangelistener callbacks for text / gfx mode
      resize & updates.
      
      This allows to enable gfx and txt diplays at the same time and also
      paves the way for more cleanups in the future.
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      a93a4a22
    • G
      console: move set_mouse + cursor_define callbacks · bf2fde70
      Gerd Hoffmann 提交于
      When adding DisplayChangeListeners the set_mouse and cursor_define
      callbacks have been left in DisplayState for some reason.  Fix it.
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      bf2fde70
  6. 08 10月, 2012 1 次提交
    • G
      spice: raise requirement to 0.12 · 67be6726
      Gerd Hoffmann 提交于
      With the next qemu version (1.3) we are going to bump the qxl device
      revision to 4.  The new features available require a recent spice-server
      version, so raise up the bar.  Otherwise we would end up with different
      qxl revisions depending on the spice-server version installed, which
      would be a major PITA when it comes to compat properties.
      
      Clear out a big bunch of #ifdefs which are not needed any more.
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      67be6726
  7. 14 9月, 2012 1 次提交
  8. 12 9月, 2012 4 次提交
  9. 05 9月, 2012 2 次提交
  10. 22 6月, 2012 1 次提交
  11. 07 4月, 2012 1 次提交
  12. 22 3月, 2012 2 次提交
  13. 19 3月, 2012 1 次提交
  14. 27 2月, 2012 3 次提交
  15. 21 9月, 2011 1 次提交
  16. 16 9月, 2011 1 次提交
    • L
      Replace the VMSTOP macros with a proper state type · 1dfb4dd9
      Luiz Capitulino 提交于
      Today, when notifying a VM state change with vm_state_notify(),
      we pass a VMSTOP macro as the 'reason' argument. This is not ideal
      because the VMSTOP macros tell why qemu stopped and not exactly
      what the current VM state is.
      
      One example to demonstrate this problem is that vm_start() calls
      vm_state_notify() with reason=0, which turns out to be VMSTOP_USER.
      
      This commit fixes that by replacing the VMSTOP macros with a proper
      state type called RunState.
      Signed-off-by: NLuiz Capitulino <lcapitulino@redhat.com>
      1dfb4dd9
  17. 07 9月, 2011 1 次提交
  18. 21 8月, 2011 1 次提交
  19. 03 8月, 2011 1 次提交
    • A
      qxl: async io support using new spice api · 5ff4e36c
      Alon Levy 提交于
      Some of the QXL port i/o commands are waiting for the spice server to
      complete certain actions.  Add async versions for these commands, so we
      don't block the vcpu while the spice server processses the command.
      Instead the qxl device will raise an IRQ when done.
      
      The async command processing relies on an added QXLInterface::async_complete
      and added QXLWorker::*_async additions, in spice server qxl >= 3.1
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      Signed-off-by: NAlon Levy     <alevy@redhat.com>
      5ff4e36c
  20. 01 8月, 2011 3 次提交
  21. 04 7月, 2011 1 次提交
    • A
      qxl: set mm_time in vga update · 22795174
      Alon Levy 提交于
      This fixes a problem where on windows 7 startup phase, before the qxl driver
      is loaded, the drawables are sufficiently large and video like to trigger a
      stream, but the lack of a filled mm time field triggers a warning in spice-gtk.
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      22795174
  22. 03 5月, 2011 3 次提交