Valve a publié sur GitHub ToGL, qui se présente comme un « traducteur » Direct3D vers OpenGL.
ToGL pourra donc permettre de rendre un jeu Direct3D compatible OpenGL. De quoi, par exemple, faciliter un portage Linux.
En l’état, ToGL est limité, et n’est pas totalement fonctionnel : Valve indique clairement qu’il est probable que créer une build à partir des fichiers fournis échouera, et n’offre strictement aucun support. L’idée est plutôt de le proposer en tant que référence ou base pour vos propres projets.