Stefan Schake <stsch...@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!
signature.asc
Description: PGP signature
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev