summaryrefslogtreecommitdiffstats
path: root/scripts/archive-source.sh
diff options
context:
space:
mode:
authorCarwyn Ellis2022-02-06 19:39:56 +0100
committerGerd Hoffmann2022-04-22 11:47:08 +0200
commit67ae04273736f103b31fb5d1f9e5170dfee3d64c (patch)
tree4e8e8da774366ec1a00881468d422d55bcdca4ab /scripts/archive-source.sh
parentMerge tag 'pull-migration-20220421a' of https://gitlab.com/dagrh/qemu into st... (diff)
downloadqemu-67ae04273736f103b31fb5d1f9e5170dfee3d64c.tar.gz
qemu-67ae04273736f103b31fb5d1f9e5170dfee3d64c.tar.xz
qemu-67ae04273736f103b31fb5d1f9e5170dfee3d64c.zip
hw/display/vmware_vga: do not discard screen updates
In certain circumstances, typically when there is lots changing on the screen, updates will be discarded resulting in garbled output. This change simplifies the traversal of the display update FIFO queue when applying updates. We just track the queue length and iterate up to the end of the queue. Additionally when adding updates to the queue, if the buffer reaches capacity we force a flush before accepting further events. Signed-off-by: Carwyn Ellis <carwynellis@gmail.com> Message-Id: <20220206183956.10694-3-carwynellis@gmail.com> Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'scripts/archive-source.sh')
0 files changed, 0 insertions, 0 deletions