qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] Ongoing changes to the displaying code


From: Ian Jackson
Subject: Re: [Qemu-devel] Ongoing changes to the displaying code
Date: Mon, 12 Jan 2009 15:25:02 +0000

Anthony Liguori writes ("Re: [Qemu-devel] Ongoing changes to the displaying 
code"):
> If you search the mailing lists, I went down this route before I 
> originally wrote the VNC server.  XEmbed has some serious limitations 
> surrounding how events are propagated between windows.  I convinced 
> myself that you couldn't do what you really wanted to do through this 
> mechanism.

I had a quick look and didn't find the threads you're talking about.

> Of course, with the right VNC extension to support a shared memory 
> transport, I still contend VNC can be just as efficient as SDL.

Are there widely supported VNC extensions for accelerated graphics ?

Anthony Liguori writes ("Re: [Qemu-devel] Ongoing changes to the displaying 
code"):
> Window events won't propagate (things like focus cycling).  There is 
> tons of information about why these things don't work well in practice 
> out there for those interested in googling.

I'm not sure what you mean by `focus cycling'.  I often develop X GUI
programs in two halves, one of which embeds a window in the other.
This conveniently allows the two halves to be in different languages,
differently versioned, provides additional concurrency without the
need for threads, etc.

Only one of the perhaps many programs in any toplevel should put up
conventional UI elements like menus and buttons.

Ian.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]