Actualité

Divers

HLSL sur Mac !

Par Didier Pulicani - Publié le

Sur Mac, nous n'avons pas DirectX, cette librairie graphique pour Windows qui pilote les cartes 3D sur les PC. Mais nous avons son équivalent, OpenGL, qui réalise grosso-modo la même chose.

Il y a quelques années, les constructeurs ont introduit les Shaders, de petit programmes spéciaux permettant de contrôler certaines parties de la pipeline de rendu graphique. En clair, ils permettent aussi et surtout de réaliser des effets de malade tout en préservant les performances. Mais si vous codez vos shaders en HLSL (DirectX), ce ne sera pas compatible GLSL, le langage de programmation de shaders d'OpenGL. AMD vient donc de sortir un traducteur, destiné aux développeurs. C'est une véritable aubaine dans le domaine, qui pourrait donc accélérer les portages de jeux, par exemple.

L'outils est gratuit, et même OpenSource !

Source