Ekstrand: Plumbing explicit synchronization through the Linux ecosystem

For those who are interested in the details of graphics synchronization:
Jason Ekstrand describes in detail the value of explicit synchronization,
the reason why we can’t have it now, and a proposal for eventually making
it possible to go explicit. “Explicit synchronization is the future of graphics and media. At
least, that seems to be the consensus among all the graphics people
I’ve talked to. I had a chat with one of the lead Android graphics
engineers recently who told me that doing explicit sync from the start
was one of the best engineering decisions Android ever made. It’s
also the direction being taken by more modern APIs such as Vulkan.


Source: LWN.net – Ekstrand: Plumbing explicit synchronization through the Linux ecosystem