[Top][All Lists]

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

Re: [Qemu-devel] [PATCH v2 10/12] spice/gl: create dummy primary surface

From: Marc-André Lureau
Subject: Re: [Qemu-devel] [PATCH v2 10/12] spice/gl: create dummy primary surface (RfC)
Date: Mon, 21 Mar 2016 19:24:06 +0100


On Mon, Mar 21, 2016 at 11:24 AM, Gerd Hoffmann <address@hidden> wrote:
> On Fr, 2016-03-18 at 14:45 +0100, Marc-André Lureau wrote:
>> Hi
>> On Fri, Mar 18, 2016 at 2:17 PM, Gerd Hoffmann <address@hidden> wrote:
>> > Ping Marc?  Any comment on this?
>> Could you send a rebased series, for the patches that lead to the
>> issue?
> Update pushed to https://www.kraxel.org/cgit/qemu/log/?h=work/virgl
> with some cherry-picks to fix nettle build issue and to sidestep
> conflict with in-flight pull request.
> That work better for testing.  I'll resent the patch series once the
> temporary issues with master are settled.  There hasn't changed much in
> the code though, other than rebasing and minor tweaks to adapt to the
> include changes.
>>  I assume "render DisplaySurface via opengl" patch?
> Yes, that one.

I have done some more testing and sent a series for spice-gtk fixing
display with gl scanout-only case. And a minor patch to spice server
to solve a cursor initialization when there is no canvas. Your series
works ok with that, only when doing a reboot, virtio_gpu_virgl_reset()
calls spice_qxl_gl_scanout( fd = -1), and later spice_gl_refresh()
calls spice_qxl_gl_draw_async() and reaches the following error:

(process:21117): Spice-CRITICAL **:
red-qxl.c:900:spice_qxl_gl_draw_async: condition
`qxl_state->scanout.drm_dma_buf_fd != -1' failed

Marc-André Lureau

reply via email to

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