Hasty Briefsbeta

An initial investigation into WDDM on ReactOS

9 hours ago
  • #WDDM
  • #ReactOS
  • #HardwareSupport
  • ReactOS is exploring WDDM (Windows Display Driver Model) to improve hardware support, especially for Vista and beyond.
  • WDDM shifts GPU management from Win32k to driver vendors, with Dxgkrnl.sys facilitating communication between DirectX graphics drivers and miniport drivers.
  • XDDM remnants still exist in modern Windows, with CDD.dll acting as a bridge between XDDM and WDDM.
  • ReactOS needs a robust XDDM stack to support WDDM, as CDD.dll is fundamentally an XDDM display driver.
  • Compiling WDDM drivers requires displib.lib, which initializes Dxgkrnl without linking directly to it.
  • ReactOS has successfully loaded its first WDDM driver, demonstrating progress in hardware compatibility.
  • Future blog posts will detail further advancements in ReactOS's hardware support and WDDM implementation.