• [^] # Re: Direct3D supérieur à OpenGL ?!

    Posté par . En réponse à la dépêche Lancement d'une implémentation native de Direct3D sous Linux. Évalué à 2.

    Ca serait bien d'arreter de dire que Sony ou Nintendo utilisent OpenGL, alors que c'est complement faux.

    - Pour Sony, tres peu de devs utilisent la lib tout pourrie fournie par Sony (PSGL, qui ressemble a OpenGL, mais idem, c'est pas une implementation complete) et utilisent generalement une API differente (libgcm).
    - Pour la WII, ca ressemble a de l'OpenGL, mais en fait c'est different en dessous (GX)
    - Pour Sega, ca fait longtemps qu'ils font plus de hard, donc on s'en tape un peu. Et la Dreamcast, ca tournait sous Windows CE avec une version custom de DirectX, pas de chance :P

    En bref, c'est inspire d'OpenGL, mais c'est pas la meme chose. Et donc ca n'aide en rien la portabilite. Et comme ils ont chacun leur API custom plutot que du pur OpenGL, ca detruit un peu l'argument.

    Reste Apple et vu les perfs 3D pour les jeux avec leurs pilotes merdiques de chez merdique, on va se contenter de doucement rigoler... Ils utilisent bien OpenGL et investissent pas mal dessus, mais c'est certainement pas pour une soit-disant meilleure performance par rapport a des API concurrentes.

    Au final, quelque soit la lib utilisee, tu peux toujours arriver a exploiter a fond le matos en dessous. La question, c'est combien de temps et d'effort ca prend. Et pour ca, malheureusement, OpenGL est pas encore au niveau (et c'est pas la leeeeente evolution de l'API qui est la pour rassurer). Et pour ceux qui mettent en avant les versions 3 et 4, z'avez vu passer des pilotes OpenGL 4 libres dans un coin? Non? Ben voila...