The tools, samples and other resources presented here are no longer under active development or support. While we continue to make them available to developers we do not recommend using them in new projects because future hardware features may not be supported.

Sample Code


NVIDIA Graphics SDK

This collection of DirectX 11 code samples is older than the NVIDIA GameWorks Samples. This older release SDK includes a browser, code samples, detailed whitepapers, and videos.

SDK11 Samples


 

Development Tools


Cg Toolkit

The Cg Toolkit allows developers to write and run Cg programs.  Cg has been superceeded by GLSL and HLSL and is no longer in development.  

Read More 


FX Composer

FX Composer is no longer in active development and will not receive any further updates. v2.5 is the final release of this product. Please refer to NVIDIA Nsight Visual Studio Edition for your shader debugging/profiling/authoring needs.

Read More


NVIDIA Shader Debugger

NVIDIA Shader Debugger for FX Composer is no longer in active development and will not receive any further updates. v2.5 is the final release of this product. Please refer to NVIDIA Nsight Visual Studio Edition for your shader debugging/profiling/authoring needs.


NVIDIA ShaderPerf

NVIDIA ShaderPerf is a command-line shader profiling utility. ShaderPerf is no longer in active development and will not receive any further updates. The version available is the final release of this product. Please refer to NVIDIA Nsight Visual Studio Edition for your shader debugging/profiling/authoring needs.


NVIDIA PerfHUD

NVIDIA PerfHUD is a powerful real-time performance analysis tool for Direct3D applications. We recommend all DirectX 9 developers to migrate to using Nsight™ Visual Studio Edition 2.2 or newer for graphics API debugging, profiling and system trace. DirectX 9/10/11 is supported in Nsight™ Visual Studio Edition from version 2.2 onward. NVIDIA® Nsight™ Development Platform, Visual Studio Edition is a graphics debugging and profiling environment integrated into Visual Studio. All future development of PerfHUD will be deprecated as a result of DirectX 9 support in Nsight™ Visual Studio Edition.

Read More


Legacy Texture Tools

This page contains several useful texture manipulation tools. 

Read More


 

Books


The Cg Tutorial

Cg has been superceeded by GLSL and HLSL and is no longer in development. 

Read More


NVIDIA GPU Programming Guide

Programming guide for DirectX 10 era gpus.

Read More


GPU Gems

The Entire GPU Gems series is now back on line in pristine condition.

Read More