Valve ha rilasciato su GitHub di un nuovo interessante progetto che semplifica la conversione dei giochi sviluppati per Windows su Linux

ToGL, questo il nome del progetto, è un layer aggiuntivo di conversione che consente agli sviluppatori di semplificare la conversione dei giochi Windows sviluppati per le Direct3D e portarli in OpenGL per Linux.
Ecco le attuali caratteristiche di ToGL:
  • Supporto di un sottoinsieme di Direct3D 9.0c
  • Conversione a livello bytecode HLSL in GLSL
  • Supporto ad alcune funzionalità SM3: Multiple Render Targets, ma nessun supporto Vertex Texture Fetch
Il tutto è stato rilasciato con licenza MIT di tipo open source.
Un altro piccolo tassello reso liberamente utilizzabile dalla comunità, ora resta da capire come la comunità saprà utilizzarlo.