On Thu, 20 Sep 2012, Stefano Stabellini wrote:
> On Thu, 20 Sep 2012, Gerd Hoffmann wrote:
> >   Hi,
> > 
> > >> In any graphics mode relevant today vga emulation will use
> > >> qemu_create_displaysurface_from().  Whenever a DisplayAllocator is
> > >> present or not doesn't make any difference then.
> > > 
> > > Unfortunately if my memory doesn't fail me, Windows uses 24 bpp.
> > > So actually the DisplayAllocator interface is the one that is going to be
> > > used all the time.
> > 
> > Guess we want implement 24bpp support in displaylisteners then.
> 
> vnc doesn't support 24bpp

I mean the vnc protocol doesn't support 24bpp, so it couldn't help vnc
(I am aware that at the moment vnc is not using a DisplayAllocator, but
I guess it could in the future).

However I do agree that implementing 24bpp support in DisplayListeners
would be a better solution and if we did that I wouldn't object to
getting rid of DisplayAllocator.

Ideally we could also introduce a simple vnc protocol extension to
export 24bpp directly to clients.

Reply via email to