From: Stefano Stabellini Date: Mon, 3 Aug 2009 15:10:43 +0000 (+0100) Subject: fix sdl window resize X-Git-Tag: TizenStudio_2.0_p2.3~8067 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=3559614ea7c4014d52f573745efac86ab71ddd28;p=sdk%2Femulator%2Fqemu.git fix sdl window resize Hi all, this patch fixes the sdl window resize event handler so that it doesn't require the emulated graphic card (or console.c) to call qemu_console_resize. Signed-off-by: Stefano Stabellini Signed-off-by: Anthony Liguori Message-Id: --- diff --git a/sdl.c b/sdl.c index 238ef08..36fb07f 100644 --- a/sdl.c +++ b/sdl.c @@ -720,6 +720,10 @@ static void sdl_refresh(DisplayState *ds) bpp = 32; do_sdl_resize(rev->w, rev->h, bpp); scaling_active = 1; + if (!is_buffer_shared(ds->surface)) { + ds->surface = qemu_resize_displaysurface(ds, ds_get_width(ds), ds_get_height(ds)); + dpy_resize(ds); + } vga_hw_invalidate(); vga_hw_update(); break;