This page is about developing software for GeForce products.

Maxwell Whitepaper

Get the Maxwell white paper here. This document explains many of the features in the latest GeForce 9X series graphics cards. These cards are designed to have extreme performance for high resolution displays and low latency for applications like VR while sipping power.


Virtual Reality

Virtual reality is the next frontier of gaming and 3D intensive applications, and NVIDIA is helping to pave the way with GameWorks VR. GameWorks VR is NVIDIA’s set of APIs, libraries, and features that enable both VR headset and game developers to deliver amazing VR experiences.

GameWorks VR


Optimus is NVIDIA's solution for running high performance GPU's in laptops, providing outstanding graphics performance while extending battery life.

Optimus Programming Guide
Consumer Guide


SLI (Scalable Link Interface) is NVIDIA's solution for supporting multiple GPUs. Upto 4 GPUs can work together to create insanely detailed graphics at high framerates.

SLI Best Practice Guide
Consumer Guide

3D Vision and Surround

3D Vision is NVIDIA's solution for stereoscopic 3D rendering. Surround is a solution for multi-monitor support.

3D Vision and Surround Guides
3D Vision Consumer Guide
Surround Consumer Guide


G-SYNC display technology delivers a smooth and fastest gaming experience by synchronizing display refresh rates to the GPU, eliminating screen tearing and minimizing display stutter and input lag.

G-SYNC Consumer Guide


NVIDIA's core SDK allows direct access to NVIDIA GPUs and drivers on windows platforms. NVAPI provides support for operations including access to multiple GPUs and displays.


4K Resolution

Developing for ultra high resolution displays creates its own set of challenges, this guide is about making games look and perform their best at high resolutions.

4K Developer Guide

Graphics Debugging, Profiling and Optimization Tools

NVIDIA provids developers with the best tools for developing rich graphics applications:

Device IDs

Current NVIDIA device IDs

Programming APIs

OpenGL, DirectX & Vulkan

Got Game?

Do you have a PC game we should know about? Looking to engage directly with NVIDIA?

Go Here

GeForce Experience

  • Keep Drivers up to date
  • Optimize game settings
  • ShadowPlay - video capture
  • Game Streaming - play anywhere

Learn More

Developing for GeForce