CPU & GPU Buffer Sharing With DMA-BUF In Linux 4.6

Written by Michael Larabel in Intel on 14 May 2016 at 09:09 AM EDT. 1 Comment
INTEL
Intel's Tiago Vignatti has written a blog post about sharing CPU and GPU buffers on Linux using a new API introduced by DMA_BUF with the Linux 4.6 kernel.

Tiago and others at Intel OTC have been working on zero-copy texture uploads for Chrome OS and other improvements for quite some time in the context of Chrome OS while with Linux 4.6 will be new API for real Linux systems to share CPU and GPU graphics buffers.

Tiago wrote a piece at Intel's Open-Source 01.org web-site about the new buffer sharing on Linux and the DMA-BUF API changes affecting mmap and one of its ioctls. If you are interested in learning more and seeing some brief code samples for graphics buffer sharing on Intel hardware with Linux 4.6+, visit 01.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week