mardi 2 novembre 2004

DirectX c'est fini!  Flash Informatique

DirectX 9.0 sera la dernière version de DirectX, dont le développement ne sera désormais plus poursuivi par Microsoft. Son remplaçant est WGF 1.0 (Windows Graphics Foundation) qui reprendra tout de même une bonne partie du moteur actuel, repackagé avec plus de rigueur. Au menu, la réunion des vertex shaders et des pixel shaders au sein du "Common Shader Core". WGF devra aussi permettre l'affichage 3D de plusieurs applications à la fois.

Les "cap bits" (capabilities bits), qui jusqu'à aujourd'hui permettaient de déclarer à Direct3D les capacités d'accélération matérielle de la carte vidéo, sont souvent détournés par les fabricants qui mentent à Direct3D alors que certaines capacités ne sont supportées qu'à l'aide d'une émulation logicielle, ce qui peut causer de nombreux crashes. WGF tentera de limiter ces abus.

On sait déjà qu'Avalon, le moteur d'affichage de Windows Longhorn, sera basé sur le moteur 3D WGF, à l'aide d'un nouveau modèle de pilotes d'affichage: Longhorn Display Driver Model (LDDM).

Ce modèle permettra entre autres la récupération des crashes, des graphismes haute-résolution plus tôt lors de l'allumage de la machine, le support des ports PCI-Express, et des mises à jour de pilotes sans redémarrage de la machine... à moins que Microsoft ne décide à la dernière minute que certaines de ces améliorations ne feront pas partie de Longhorn, à l'instar de WinFS.

Cependant, comme Longhorn se base à priori entièrement sur un affichage en 3D, on peut supposer que Microsoft aura tout fait pour que les crashes soient aussi rares que possible. Essayez donc de vendre aux entreprises un OS qui plante 5 fois par jour au motif que la fenêtre du bloc-notes peut tourner en 3 dimensions!

Posté par Edouard à 22h04
Commentaires