Compute Shader Support Patches For NVIDIA Fermi On 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.
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.
14 Comments