On Tue,   8 Oct 2013, 23:51:13 BST, Dave Airlie <airl...@gmail.com> wrote:
> 
> That would be the local rendering solution I think we'd prefer,
> 
> qemu runs as qemu user, uses EGL to talk to the drm render-nodes,
> has some sort of unix socket that the viewer connects to and can hand
> fds across, then the client viewer uses EGL or GLX to render on-screen
> and import the handles into EGL and displays the contents, there may
> be a small bit of sync info to send across.
> 
> For remoting then we'd have an extra readback (slow) from the GPU and
> then spice or vnc encoding stages.
For the non-local case wouldn't it be possible to have the GPU render directly 
to a shared buffer in system RAM rather than to the GPU memory and reading back?
_______________________________________________
Spice-devel mailing list
Spice-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to