Invalidate VNC framebuffer on every resize.
authorbalrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 25 May 2008 00:14:34 +0000 (00:14 +0000)
committerbalrog <balrog@c046a42c-6fe2-441c-8c8c-71466251a162>
Sun, 25 May 2008 00:14:34 +0000 (00:14 +0000)
commit06a90a7fc430dfe89370e1f4e7b5a8180fb0e2b3
tree058b3d5c276f6192e2d81689be49c303b72e57c5
parent3e0ca35f8c73f788fe8c9946006a9a415b000522
Invalidate VNC framebuffer on every resize.

On a resize, vncviewer keeps the image in the upper-left part of the screen
unmodified and fills the right end of the lines with black colour.  vnc.c       keeps the first n bytes of the framebuffer unmodified instead - meaning that
the client's image doesn't match the image in framebuffer and checking
for dirty rows gives wrong results.  We can either invalidate the whole
buffer or implement the same transformation as the client.

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4569 c046a42c-6fe2-441c-8c8c-71466251a162
vnc.c