Odpovídáte na názor k článku Wine a Proton už spustí 90 % her v Linuxu. Potřebujeme ještě Windows?. Názory mohou přidávat pouze registrovaní uživatelé. Nově přidané názory se na webu objeví až po schválení redakcí.
Display driver API je ve Windows dokumentované, jinak by se ty drivery celkem špatně psaly :). Aplikace pochopitelně nekomunikují s display driverem, ale s grafickým API, které následně buď volá grafický driver, nebo danou akci provede na své úrovni. OS nabízí API, které vytváří vrstvu abstrakce nad HW. Pokud se změní HW, nebo i driver framework, tak je od toho aplikace odstíněna.
Pokud jde o změnu driver modelu, tak máte pravdu, že k ní došlo. Od Windows 2000 se používal XDDM. Ve Vistě (rok 2006) byla první verze WDDM, ovšem bylo možné používat i staré XDDM drivery. Totéž platilo ve Windows 7 (rok 2009). A až ve Windows 8 (rok 2012) byly povinné WDDM drivery. Přičemž minimálně od Windows 3.1 a NT 3.1 až dodnes fungují ta samá grafická API, bez ohledu na drivery pod nimi. To za mě dobře demonstruje, jak se to má dělat. Další takovou ukázkou je to, že Windows mají to samé API pro zobrazování i tisk. Aplikace prostě kreslí stejným API do jednoho nebo druhého device contextu, minimálně od Windows 3.1 a NT 3.1.