| To: | xen-devel@xxxxxxxxxxxxxxxxxxx |
|---|---|
| Subject: | [Xen-devel] [PATCH] ioemu: Fix non-openGL resize |
| From: | Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx> |
| Date: | 2008年3月19日 18:17:03 +0000 |
| Delivery-date: | 2008年3月19日 11:18:14 -0700 |
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxx |
| List-help: | <mailto:xen-devel-request@lists.xensource.com?subject=help> |
| List-id: | Xen developer discussion <xen-devel.lists.xensource.com> |
| List-post: | <mailto:xen-devel@lists.xensource.com> |
| List-subscribe: | <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |
| List-unsubscribe: | <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |
| Mail-followup-to: | Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxx |
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |
| User-agent: | Mutt/1.5.12-2006年07月14日 |
ioemu: Fix non-openGL resize
We can not resize when OpenGL is not enabled.
Signed-off-by: Samuel Thibault <samuel.thibault@xxxxxxxxxxxxx>
diff -r b4f6d626c41f tools/ioemu/sdl.c
--- a/tools/ioemu/sdl.c Wed Mar 19 17:10:26 2008 +0000
+++ b/tools/ioemu/sdl.c Wed Mar 19 18:13:32 2008 +0000
@@ -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
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [Xen-devel] [PATCH] vnc linesize , Stefano Stabellini |
|---|---|
| Next by Date: | [Xen-devel] Re: Illegal PV kernel pfm/pfn translations on PROT_NONE ioremaps , Keir Fraser |
| Previous by Thread: | [Xen-devel] [PATCH] vnc linesize , Stefano Stabellini |
| Next by Thread: | [Xen-devel] About passing through USB devices in HVM domain , 陈诚 |
| Indexes: | [Date] [Thread] [Top] [All Lists] |