ioemu: Fix non-openGL resize

We can not resize when OpenGL is not enabled.

Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
This commit is contained in:
Keir Fraser committed 2008-03-20 10:47:17 +00:00
1 parent 291bf67de0
commit 2cd23e48e9
1 file changed
+6 -4
+6 -4
View File
@@ -664,10 +664,12 @@ static void sdl_refresh(DisplayState *ds)
#ifdef CONFIG_OPENGL
case SDL_VIDEORESIZE:
{
SDL_ResizeEvent *rev = &ev->resize;
screen = SDL_SetVideoMode(rev->w, rev->h, 0, SDL_OPENGL|SDL_RESIZABLE);
opengl_setdata(ds, ds->data);
opengl_update(ds, 0, 0, ds->width, ds->height);
if (ds->shared_buf && opengl_enabled) {
SDL_ResizeEvent *rev = &ev->resize;
screen = SDL_SetVideoMode(rev->w, rev->h, 0, SDL_OPENGL|SDL_RESIZABLE);
opengl_setdata(ds, ds->data);
opengl_update(ds, 0, 0, ds->width, ds->height);
}
break;
}
#endif
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.