[Spice-devel] [PATCH server v2 00/13] Add OpenGL scanout drawing
Marc-André Lureau
marcandre.lureau at gmail.com
Fri Jan 22 03:42:05 PST 2016
Hi
On Thu, Jan 14, 2016 at 10:01 PM, Marc-André Lureau
<marcandre.lureau at gmail.com> wrote:
> See the related protocol changes for message details.
>
> 2 new functions are exported:
> - spice_gl_scanout() to specify the current scanout. The server will
> then own the given fd. It will keep the most recent version to set
> upcoming clients scanout with the up to date version.
> - spice_gl_draw_async() to update a region within the last scanout. The
> async is done when all clients have either replied done or left.
>
> The first few utility/cleanup patches could be added to upstream
> before the protocol changes so that further update of this series
> would be smaller and easier to review.
>
> v1->v2:
> - rebase
> - change libtest.la for libtest.a
> - add a few tests cleanup patches
>
> Marc-André Lureau (13):
> build-sys: build a noinst libtest.a to link to
> tests: link test-qxl-parsing with libserver
> tests: make sure all tests are built on default rule
> stream-test: add batch test
> red-channel: send marshaller message fd
> channel: document pipes_create_batch() function
> channel: do not call pipe_add with null items
Before I resend the series (very few changes), can I get reviews for
the following patches?
> red-channel: return number of created pipe items
> Add new spice-gl stubs API
> Handle GL_SCANOUT messages
> Send current GL scanout to new client
> Handle GL_DRAW messages
> Handle GL_DRAW_DONE
>
thanks
--
Marc-André Lureau
More information about the Spice-devel
mailing list