GeForce DirectX 12 Drivers for Windows 10 Now WHQL-Certified
As the launch of Windows 10 and DirectX 12 nears, our GeForce drivers have taken a major step forward: WHQL certification has arrived.
It’s no small task. Next to the operating system, the graphics driver is one of the most complex pieces of code on a PC.
We worked closely with Microsoft to develop the new DX12 standard. And that effort has paid off with day-one WHQL certification.
Plus, our Maxwell and Kepler GPU architectures already support DX12, with support for Fermi coming later.
You can modify the installer file and try the driver with older OS, but you will end up with error code 39
Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)
There are several causes of Code 39 errors:
A required device driver is missing.
A required binary file is corrupted.
There is a problem with the file I/O process.
A driver that is referencing an entry point in another binary file is unable to load.
Here is some info from MSDN what has changed under the hood:
The display driver model from Windows 8.1 and Windows Phone have converged into a unified model for Windows 10 Insider Preview.
A new memory model is implemented that gives each GPU a per-process virtual address space. Direct addressing of video memory is still supported by WDDMv2 for graphics hardware that requires it, but that is considered a legacy case. IHVs are expected to develop new hardware that supports virtual addressing. Significant changes have been made to the DDI to enable this new memory model.
DX12 / WDMM 2.0 functions in the new kernel mode driver nvlddmkm2.sys
Also: CUDA runtime reads version 7.5.8 - so get ready for the next CUDA toolkit
-D__CUDA_ARCH__=300 -D__CUDA_ARCH__=350 -D__CUDA_ARCH__=370
-D__CUDA_ARCH__=500 -D__CUDA_ARCH__=520 -D__CUDA_ARCH__=530