Contrairement à Microsoft qui a tout intérêt de rendre son API DirectX 12 exclusive à Windows 10 pour inviter à utiliser la dernière version en date de son système d’exploitation, le Khronos Group n’a pas besoin de lier la sienne, Vulkan, à un quelconque système et la rend accessible aussi bien aux anciennes versions de Windows qu’aux nouvelles et au monde GNU/Linux (les Mac préférant leur API Metal).
Il y existait pourtant une crainte que le multi-GPU sous Vulkan ne soit accessible que sous Windows 10, avec WDDM (Windows Display Driver Model) en mode LDA (Linked Display Adapter). Pour dissiper toute crainte à ce sujet, le Khronos Group vient de publier un communiqué dont on vous partage la partie intéressante :
- The use of WDDM is referring to the use of Vulkan multi-GPU functionality on Windows. On other OS, WDDM is not necessary to implement the Vulkan multi-GPU extension.
- On Windows, the use of LDA mode can make implementing Vulkan multi-GPU functionality easier, and will probably be used by most implementations, but it is not strictly necessary.
- If an implementation on Windows does decide to use LDA mode, it is NOT tied to Windows 10. LDA mode has been available on many versions of Windows, including Windows 7 and 8.X.
Pour faire simple et ne pas donner la migraine aux anglophobes, le mode LDA n’est pas lié à Windows 10 et est aussi disponible sous Windows 7, 8 et 8.1. De plus, il n’est là que pour faciliter la mise en place du multi-GPU, qui peut très bien être pris en charge sans. Ainsi, le multi-GPU avec Vulkan sera disponible sur tout l’écosystème Windows ainsi que sur GNU/Linux, ce qui semble logique pour une API qui se veut universelle. Reste à voir si les développeurs et fournisseurs de GPU suivront la chose !
