On 03/20/2013 01:43 PM, Gerd Hoffmann wrote:
>
>> Screendumps are alot simpler as we can update non-active
>> QemuConsoles now.  So we only need to update the QemuConsole
>> we want write out, then dump the DisplaySurface content into
>> a ppm file.  Done.
>>
>> No console switching needed.  No special support code in the
>> gfx card emulation needed.  Zap it all.  Also move ppm_save
>> out of the vga code and next to the qmp_screendump function.
>>
>> For now screen dumping is limited to console #0 (like it used
>> to be), even though it is dead simple to extend it to other
>> consoles.  I wanna finish the console cleanup before setting
>> new qapi interfaces into stone.
>> ---
>>   hw/arm/musicpal.c    |    2 +-
>>   hw/blizzard.c        |   14 +-----
>>   hw/cirrus_vga.c      |    4 +-
>>   hw/exynos4210_fimd.c |    2 +-
>>   hw/g364fb.c          |   73 +---------------------------
>>   hw/jazz_led.c        |    1 -
>>   hw/milkymist-vgafb.c |    2 +-
>>   hw/omap_lcdc.c       |   86 +-----------------------------**---
>>   hw/pl110.c           |    2 +-
>>   hw/pxa2xx_lcd.c      |    2 +-
>>   hw/qxl.c             |   22 +--------
>>   hw/sm501.c           |    2 +-
>>   hw/ssd0303.c         |    2 +-
>>   hw/ssd0323.c         |    2 +-
>>   hw/tc6393xb.c        |    1 -
>>   hw/tcx.c             |  129 +-----------------------------**
>> --------------------
>>   hw/unicore32/puv3.c  |    2 +-
>>   hw/vga-isa-mm.c      |    2 +-
>>   hw/vga-isa.c         |    2 +-
>>   hw/vga-pci.c         |    2 +-
>>   hw/vga.c             |   66 --------------------------
>>   hw/vga_int.h         |    2 -
>>   hw/vmware_vga.c      |   26 ----------
>>   hw/xenfb.c           |    1 -
>>   include/ui/console.h |    3 --
>>   ui/console.c         |   69 +++++++++++++++++++--------
>>   26 files changed, 69 insertions(+), 452 deletions(-)
>>
>>
>

 Tested-by: Igor Mitsyanko <i.mitsya...@gmail.com>

Reply via email to