Precise vBlank Timestamps For The Nouveau Driver
Written by Michael Larabel in Nouveau on 24 November 2011 at 01:01 AM EST. 2 Comments
One year after the Radeon and Intel drivers supported precise vblank timestamps, there's a new patch for enabling this support in the open-source NVIDIA (Nouveau) driver.

Precise vblank timestamps and counting is needed for DRI2 sync and swap extensions and GLX_OML_sync_control, among other purposes. See this article for when the precise vblank timestamp support originally came to the Linux DRM drivers.

Published to the Nouveau mailing list is now a patch that brings the Nouveau support up to par. "This patch implements the drivers hooks needed for precise vblank timestamping. This is a complementary patch to Mario Kleiner's patches to to improve swap scheduling. With the complete patchset applied nouveau will be able to provide correct and precise pageflip timestamps (compliant to OML_sync_control spec)."

About The Author
Author picture

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 10,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 or contacted via

Related Nouveau News
Popular News
Trending Reviews & Featured Articles