Originally developed by Silicon Graphics in the early '90s, OpenGL® has become the most widely-used open graphics standard in the world.. NVIDIA supports OpenGL and a complete set of OpenGL extensions, designed to give you maximum performance on our GPUs.

NVIDIA GameWorks™ Graphics and Compute Samples

The OpenGL Graphics and Compute Samples pack is a resource for cross-platform OpenGL and OpenGL ES development. The sample applications target OpenGL and OpenGL ES on Android, Windows, and Linux. OpenGL 4 (GL4), OpenGL ES 2 and 3 (ES2 and ES3) are all represented. The samples run on all three target platforms from a single source base.

Advanced OpenGL features such as Tessellation Shaders, Geometry Shaders, Compute Shaders, Direct State Access, Texture Arrays and Instancing are all demonstrated. In addition, support for NVIDIA's NSight Tegra Visual Studio plug-in means that developers can experiment with their effects on Windows OpenGL and immediately rebuild and retarget to run on Android Tegra systems, including Tegra K1.

The D3D Graphics and Compute Samples pack is a resource for next-generation D3D development. The samples target multiple Direct3D versions, including DX10 and DX11. They implement advanced D3D features such as Antialiasing, Tessellation, Interleaved Rendering, Deferred Contexts, Compute Shaders and Instancing.

Profiling and Debugging

OpenGL Drivers