SLI Zone
NVIDIA.com Developer Home

Last Updated: 01 / 27 / 2010

NVIDIA Shader Debugger

Shader_debugger_175.jpg

Modern shaders are growing in complexity, making them harder to understand and debug. To help developers address this problem, NVIDIA offers a full-featured pixel shader debugger that allows shaders to be debugged just like CPU code. The NVIDIA Shader Debugger is a plug-in for FX Composer 2.5.

The NVIDIA Shader Debugger: Now Free

The NVIDIA Shader Debugger is now completely free for all users, including commercial, non-commercial, or academic. To activate the Shader Debugger, please select the 'Non-commercial' license type in the Activation dialog.

Downloads

[Download] Shader Debugger 2.51 + FX Composer 2.51 Bundle

Quick Links

Overview

Modern shaders are growing in complexity, making them harder to understand and debug. To help developers address this problem, NVIDIA offers a full-featured pixel shader debugger that allows shaders to be debugged just like CPU code.

SD_Flagship_550_Shadowed.jpg

The NVIDIA Shader Debugger is a plug-in for FX Composer 2.5 that supports debugging of pixel shaders in the following shading languages:

  • Microsoft DirectX 10 HLSL
  • Microsoft DirectX 9 HLSL
  • CgFX
  • COLLADA FX Cg


Documentation

Features

The Shader Debugger offers the following features:

  • Cross-Language, Cross-API Support
    • Microsoft DirectX 9 & 10 (HLSL)
    • OpenGL (CgFX & COLLADA FX Cg)
  • Debugging Control
    • Single Step
    • Examine control flow for a single pixel
    • Run to Cursor
    • Run to Bookmark
    • Debugging of multiple shaders concurrently
  • Variable Inspection
    • View Globals, Parameters, and Local Variables
    • Search
    • Technique, Pass, and Function selection
    • Watch Expressions
    • Automatic variable selection
  • Visual Debugging
    • Multiple Pixel Debugging
    • Value Visualization (Map variables to colors)
    • Conditional Pixel Kill
    • Non-Peer Pixel Kill

Recommended System Specifications

Platform: Windows XP/Vista
GeForce 6 Series equivalent or better GPU
2+ GHz Dual-Core Processor
2 GB System Memory
Requires FX Composer 2.5, which is bundled with the Shader Debugger download
360 MB free disk space (installer includes FX Composer 2.5)

Support Information

Technical Support: ShaderDebugger-Support@nvidia.com
Licensing Inquiries: ShaderDebugger-Licensing@nvidia.com




nvidiadeveloper Twitterfeed
Popular References
Free Books Online