DRI3 and Present
DRI3 and Present
Posted Oct 10, 2013 10:30 UTC (Thu) by kugel (subscriber, #70540)Parent article: DRI3 and Present
>Another discussion topic was DRM SyncFences, which are currently implemented using futexes. That may not be ideal as futexes are not select()/poll()-friendly. As mentioned earlier, the X server cannot wake up when a fence is signaled, so there may need to be a kernel API added to get a signal when the futex is poked, he said. Someone from the audience suggested using socketpair() instead, which he plans to investigate.
What about eventfd()? Sounds like an ideal poll()-friendly mutex.