The GeForce 6 Series (coenamed NV40) is Nvidia's sixth generation of GeForce graphics chipsets. All of them support Vertex and Pixel shader version 3.0, as required under the Microsoft DirectX 9.0c specification. They all also fully support OpenGL 2.0.