Re: [PATCH v2 spice-protocol 2/2] Add unix GL scanout messages

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

 



> > Which VGA?  Workflow is quite different on qxl and anything else.
> > With qxl we'll go send the guests qxl render commands over to the
> > client, and the client renders it.  On the qemu/server side there is no
> > rendered primary surface, unless someone asks for it and we kick the
> > local renderer on the server side to satisfy the request.  Sharing the
> > primary surface doesn't buy us much here IMO.

> ..Yes (I know), this is all hypotetical, based on discussion from
> Frediano to extend scanout to shm/canvas. fwiw, the server does all
> the rendering at some point or another, so imho, it would be still a
> good idea to simply share the server surface...

Sure, we can move the rendering to the server side and provide just the
final result in a shared memory block to the local client (when a client
supporting that connects).  I think it makes sense to use new commands
(be it extended gl-scanout or something else) for this.  I'd expect
handling backward compatibility will be easier if we don't muck with the
primary surface interface.
_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
http://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]