Cg (langage)

Un article de Wikipédia, l'encyclopédie libre.
Ceci est une version archivée de cette page, en date du 31 mars 2016 à 17:19 et modifiée en dernier par Jules* (discuter | contributions). Elle peut contenir des erreurs, des inexactitudes ou des contenus vandalisés non présents dans la version actuelle.

Cg ou C for Graphics est un langage de haut niveau créé par NVIDIA pour programmer les vertex et les pixel shaders. Il est très similaire au langage HLSL de Microsoft.

Cg est basé sur le langage de programmation C. Ils partagent la même syntaxe, néanmoins certaines fonctionnalités du C ont été ajoutées et de nouveaux types de données introduits afin de rendre le Cg plus propre à la programmation d'unités graphiques.