DirectX is a collection of APIs designed to allow development of games and multimedia applications on Microsoft platforms. NVIDIA's GPUs are designed to give the best performance for Direct3D games, and we continue to support the Direct3D development community with GPU drivers, technical papers, and our large set of Direct3D-based examples in our NVIDIA Graphics SDK.

With the official release of GameWorks VR, all functionality is available in the publicly released drivers found at or available from GeForce Experience.

Learn more about GameWorks VR here.


The DX12 API places more responsibilities on the programmer than any former DirectX™ API. This starts with resource state barriers and continues with the use of fences to synchronize command queues. Likewise illegal API usage won’t be caught or corrected by the DX-runtime or the driver. In order to stay on top of things the developer needs to strongly leverage the debug runtime and pay close attention to any errors that get reported. Also make sure to be thoroughly familiar with the DX12 feature specifications.

NVIDIA is pleased to announce that Linux for Tegra release 15 Beta is now available. The NVIDIA Tegra Linux Driver Package supports development of platforms running:

You can find Open Source components for some of NVIDIA's GameWorks technology packages at these locations.


GNU LGPL licensed components of Cider are available from NVIDIA's public Github repository.

The Witcher 3, Grand Theft Auto V, World of Warcraft: Warlords of Draenor, FarCry 4 …. All these great new games have one thing in common - NVIDIA GameWorks. GameWorks is our effort to push the limits of gaming. The result - a more interactive and cinematic game experience. Our goal - to enable a next-gen gaming experience for games you can buy now. We introduced GameWorks at the end of 2013. Since then we have been providing lots of new tools, tech and improved gaming experience.

Get the latest driver here.

NVIDIA has made it easier than ever for game developers to add leading-edge technologies to their Unreal Engine 4 (UE4) games by providing custom UE4 branches for NVIDIA GameWorks technologies on GitHub.

We created GameWorks to advance gaming at a rapid pace by extending the state of the art in graphics technologies. Developers now have access to the cinematic-quality special effects and the tools they need to make their games better with minimal effort.

Developer Support Contact Form
Got a question or issue while developing on NVIDIA products? Contact us down below

Developer Form

Congratulations to Marc Delorme on being randomly selected to win the NVIDIA GeForce GTX 980 from the pool of all eligible survey entries. 
Thanks to everyone for participating!
--The NVIDIA Developer Tools Team