[Mesa-dev] [PATCH 0/7] broadcom/vc4: Native fence fd support

Eric Anholt eric at anholt.net
Mon Apr 23 19:21:50 UTC 2018


Stefan Schake <stschake at gmail.com> writes:

> This series adds support for the native fence fd extension to vc4.
> The implementation relies on a newly introduced kernel interface that
> allows submitting syncobjs for in/out fences during job submission.
>
> Since syncobjs are relatively new, patches 1 and 3 have build changes
> for automake and meson to require a recent libdrm version.
>
> There is some scope here to replace the previous sequence number based
> implementation with only syncobjs, but given that we need to continue
> supporting older kernels I felt it would have only added complexity.
>
> This has been tested with piglit and kmscube -A(tomic). In particular,
> I checked that the fd numbers weren't increasing during the kmscube run.
>
> Should not be merged until the kernel side lands. In particular, patch 2
> is purely provisional.

A few comments here that I think will clean up the series a bit, but it
looks pretty good to me.  In particular, I think the kernel ABI will be
fine, with the little comments I had in the kernel series.

Thanks for working on this!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 832 bytes
Desc: not available
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180423/7146914e/attachment.sig>


More information about the mesa-dev mailing list