sdl: Fix full screen toggling from scaled mode
commit2a8ad7da542dc52b98aff3219e1c202bb1b09895
authorJan Kiszka <jan.kiszka@siemens.com>
Sat, 30 Jul 2011 09:39:08 +0000 (30 11:39 +0200)
committerAnthony Liguori <aliguori@us.ibm.com>
Fri, 5 Aug 2011 15:57:35 +0000 (5 10:57 -0500)
tree9b26b1b0fa13b79a21ce0e3bbf78ac5542fa261e
parentd71680c8f1d639bfb31958b25dfb806f6b8cda56
sdl: Fix full screen toggling from scaled mode

When switching to full screen mode from a scaled window, we need to
resize to DisplayState's dimension, not the scaled "real" screen size.
Moreover, scaling mode may have manipulated the bpp. So we need to
restore it from the DisplayState as well.

CC: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
ui/sdl.c