[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 |
Hi
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