OpenGL est a la rue pour ce qui est des shaders. Tout se fait via les extensions proprio, ce qui empèche toute portabilité simple. Il ne faut pas se leurrer, DirectX a su prendre l'avantage en releasant un nouvelle mouture quasiment tout les ans, surtout que maintenant les fabriquants taillent leurs chip en fonction de directX.
Du coup un truc comme Cg peut apporter bcp a la communauté OpenGL via une pseudo standardisation. Pseudo car ca ne change en rien les specs d'opengl en elles même.
Nvidia est un peu dans la même position qu'Intel. Ils sont suffisament gros pour conduire l'innovation ou ils veulent, et pas forcement dans le bon sens. Mais ca leur permets aussi de fournir pas mal de choses pour les developpeurs (il y a énormement d'article opengl chez nvidia).
OpenGL reste l'API de choix pour les pros, d'autant plus que ceux-ci reste (ou viennent) sous *nix. Mais cela ne mène pas openGL sur la voie du grand public (ce qui est la cible des fonctions additionnelles des cg d'aujourd'hui...).
[^] # Re: Y a quand meme des trucs qui font peur...
Posté par martinc . En réponse à la dépêche Cg : le « C » pour carte graphique est arrivé. Évalué à 6.
Du coup un truc comme Cg peut apporter bcp a la communauté OpenGL via une pseudo standardisation. Pseudo car ca ne change en rien les specs d'opengl en elles même.
Nvidia est un peu dans la même position qu'Intel. Ils sont suffisament gros pour conduire l'innovation ou ils veulent, et pas forcement dans le bon sens. Mais ca leur permets aussi de fournir pas mal de choses pour les developpeurs (il y a énormement d'article opengl chez nvidia).
OpenGL reste l'API de choix pour les pros, d'autant plus que ceux-ci reste (ou viennent) sous *nix. Mais cela ne mène pas openGL sur la voie du grand public (ce qui est la cible des fonctions additionnelles des cg d'aujourd'hui...).