CPU & GPU Buffer Sharing With DMA-BUF In Linux 4.6
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.
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.
1 Comment