OpenGL Compute Shader Support Lands For Nouveau GK104 & GM107+
With the exception of the GK110 graphics processor, NVIDIA's Kepler and Maxwell GPUs now support OpenGL compute shaders (GL_ARB_compute_shader) with the latest Nouveau driver code in Mesa.
Nouveau has already supported compute shaders on NVIDIA GeForce 400/500 "Fermi" graphics cards, but bugs prevented the Kepler and newer support. Thanks to the wonderful work done by Samuel Pitoiset who has been leading this Nouveau compute effort, CS support is in place for the GK104 and GM107+ GPUs. The GK110 GPU doesn't have this support enabled due to outstanding bugs.
The support landed in Mesa Git a short time ago. Samuel is being conservative though and isn't updating the GL 3/4 support documentation quite yet. He noted with the patch series mailed out earlier today, "I don't update GL3.txt in this series because compute shaders are not really useful without images support. ARB_shader_image_load_store and ARB_shader_image_size are in work in progress and should be ready in a couple of weeks."
It looks like more exciting times are ahead for OpenGL 4 enablement in Mesa/Gallium3D!
Nouveau has already supported compute shaders on NVIDIA GeForce 400/500 "Fermi" graphics cards, but bugs prevented the Kepler and newer support. Thanks to the wonderful work done by Samuel Pitoiset who has been leading this Nouveau compute effort, CS support is in place for the GK104 and GM107+ GPUs. The GK110 GPU doesn't have this support enabled due to outstanding bugs.
The support landed in Mesa Git a short time ago. Samuel is being conservative though and isn't updating the GL 3/4 support documentation quite yet. He noted with the patch series mailed out earlier today, "I don't update GL3.txt in this series because compute shaders are not really useful without images support. ARB_shader_image_load_store and ARB_shader_image_size are in work in progress and should be ready in a couple of weeks."
It looks like more exciting times are ahead for OpenGL 4 enablement in Mesa/Gallium3D!
Add A Comment