Compute Shader Support Patches For NVIDIA Fermi On Nouveau

Written by Michael Larabel in Nouveau on 6 February 2016 at 09:17 PM EST. 14 Comments
NOUVEAU
Samuel Pitoiset has published a set of twelve patches for implementing compute shaders support within the Nouveau NVC0 Gallium3D driver for the GeForce 400/500 "Fermi" graphics processors.

Samuel posted the patches today for wiring in the ARB_compute_shader support for Fermi, but the Kepler patches still need more fixes to work correctly. He's hoping now developers will review this work with almost all Piglit regression tests passing related to this code.

In total it's about 500 lines of new code to get ARB_compute_shader working for Fermi. ARB_compute_shader is needed for OpenGL 4.3 compliance.

More details on this Fermi compute shader work for the open-source Nouveau driver can be found from this Mesa-dev thread.
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