PRIME Synchronization & Double Buffering Land In The X.Org Server

Written by Michael Larabel in X.Org on 28 June 2016 at 01:50 PM EDT. 10 Comments
For those making use of DRI PRIME for multi-GPU systems (mainly in the context of iGPU + dGPU notebooks), the xorg-server's PRIME code now has synchronization support and double buffering.

Alex Goins of NVIDIA has been working on this big PRIME synchronization project for a while now to help reduce tearing in such configurations. That work has gone through many revisions over the months but as of this afternoon it's landed in xserver Git.

There is the support for PRIME synchronization and double buffering when both drivers support the necessary functions. With this work today are also the modesetting DDX driver changes for being able to support it. NVIDIA is expected to soon release a proprietary driver update to support the needed functionality there too.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week