WDDM 1.2 best practices
To deliver the best experience in Windows 8 and later, Windows takes advantage of the graphics hardware paired with a Windows Display Driver Model (WDDM) 1.2 or later driver. This section summarizes the best practices.
System manufacturers:
- Ensure the following cases are fully tested and work well with your system configurations:
- Compatible with Microsoft Basic Display Driver
- Updates on servers that don't need a reboot
- Design new servers with WDDM hardware and adopt the relevant WDDM driver type that best suits your customer's needs.
- Work with graphics hardware vendors to get certified WDDM 1.2 drivers for validation.
- For headless systems:
- System firmware should set the VGA Not Present flag in the IAPC_BOOT_ARCH field of the Fixed ACPI Description Table (FADT), and if there is any VBIOS, it should implement an empty mode list through the VESA BIOS Extensions (VBE).
- In the absence of VBE support, the headless system should not represent a working display through the Unified Extensible Firmware Interface (UEFI) Graphics Output Protocol (GOP).
- See Windows hardware certification for validation and testing information.
- Test a variety of hardware configurations on both desktops and mobile systems to ensure a solid end-user experience on Windows 8 and later.
Graphics hardware vendors:
- Work with Microsoft to develop WDDM 1.2 drivers.
- Test pre-release WDDM 1.2 drivers on Windows 8 and later.
- Provide updated WDDM 1.x drivers to Microsoft for deployment through Windows Update.
- In addition to the Windows certification test suite, validate graphics and gaming performance, application compatibility, and various self-host scenarios on each ASIC family.
- Test WDDM 1.0 and 1.1 drivers on Windows 8 and later.
- Make the full retail package for WDDM 1.2 drivers available as early as possible.
Independent software vendors (ISVs):
- Test existing and upcoming Microsoft DirectX games with WDDM 1.2 drivers on Windows 8 and later.
- Test individual applications on Windows 8 and later.
- Take advantage of the Windows 8 DirectX feature improvements.