NVIDIA VRWorks Graphics SDK for HMD Manufacturers
You have been admitted to the registered program. Please review the license agreement and check the box below to indicate that you accept it and wish to proceed to the download.
Key Features and Components
Custom tools to optimize performance and reduce latency while delivering the best image quality for high-resolution displays found in today’s VR HMDs.

10-Bit Color - NEW
NVIDIA DirectMode can enable 10-bit color and deliver over a billion unique colors, up from 16 million. This will enable HMDs to display much higher quality color grading than ever before.

NvVrDpUtility
NvVrDpUtility has a simple UI that lists Displays and Branch devices, and for a selected display, it can read EDID from the display, perform DPCD read, and read and apply DSC configuration (PPS Values).

NVIDIA DirectMode
NVIDIA DirectMode can enable 10-bit color and deliver over a billion colors, up from 16 million.

DSC APIs
Display Stream Compression (DSC) features visually lossless compression up to 3:1 reducing display bandwidth from 69 Gbps to 23 Gbps.
Please send questions or comments to:
vrsupport@nvidia.com
System Requirements
To qualify, you must meet the criteria listed below.
Windows 7 or later
Windows DownloadNVIDIA graphics driver 510 or later
NVIDIA GPU DriverDownload VRWorks Graphics SDK for HMD Manufacturers v3.6
VRWorks Graphics SDK provides custom tools for head-mounted display (HMD) manufacturers to optimize performance and latency to deliver the best image quality with high-resolution displays. The VRWorks SDK for headset developers is available through the VRWorks HMD Manufacturer Program.
Download
Key Features in release 3.6:
- NVIDIA DirectMode can now enable 10-bit color-capable displays for HMDs.
Key Features in release 3.5.6:
- Update limited to NvVrDpUtility.
- NvVrDpUtility v1.1.0.4: fixed a crash related to enabling/disabling DSC.
Key features in release 3.5.5:
- Update is limited to NvVrDpUtility.
- Bug fix where utility would not log DP Aux Channel Logs in certain scenarios.
- Improved utility stability. Bug fix causing utility to crash.
Key features in release 3.5.4:
- New Tool: NvVrDpUtility - NvVrDpUtility is a new debugging tool to enhance the NVIDIA VRWorks SDK for HMD Manufacturers. It provides functionality for debugging DP displays, including EDID Read, DPCD Read, DSC Configuration (or PPS), and Reading DP AUX Channel Logs.
Key features in release 3.5:
- VRSS 2.0.1 - Added integration to support other eye tracking technologies in addition to Tobii Various bug fixes