On Fri, Oct 5, 2018 at 1:04 AM Gert Wollny <gert.wol...@collabora.com> wrote:
>
> Am Donnerstag, den 04.10.2018, 10:48 -0700 schrieb Gurchetan Singh:
> >
> > The idea is to get rid of any adjustments on both the Mesa /
> > virglrenderer sides -- so transfer size is just what's needed to
> > transfer the box size, and the offset is the just offset into the
> > iovec from which the transfer will start.  For v1, we can just
> > specify an offset of zero on the virglrenderer side.
>
> I certainly see you point, the problem is (as Tomeu also pointed out)
> we would like to enable the CI *now*, and all what is missing is this
> patch. If we want to correct the protocol it will likely take another
> couple of weeks to get it right and do all the testing, and this while
> facing the more challanging changes regarding memory handling, adding
> more GL extensions etc.
>
> > vtest isn't used in production but it will be used in the CI.  Also,
> > it's a simpler model of virgl3d and is useful for experimenting with
> > new protocol additions (hostmap, vulkan).  We should fix this now --
> > it could take a while to disentangle the workarounds should anyone
> > look at this again ...
> My proposal to unblock this would be open an issue against
> virglrenderer (because the problem is on both sides) and doeument there
> where the problems are. Whether this gets fixed by correcting this
> code, or completely replacing things (like Tomeu proposed) is another
> story.
>
> What do you think?

Opening a new issue on the virglrenderer gitlab sounds fine with me.
We shouldn't need to modify the protocol, so maybe that's why I think
it shouldn't take too long, but we can discuss on the bug.

Reviewed-by: Gurchetan Singh <gurchetansi...@chromium.org>


>
> Gert
>
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to