> mais je trouve normal que Direct X soit plus performant sur Windows que Open GL
FAUX :) ... comme tu dit tu ne programme pas !
> Il faut structurer Open GL.
FAUX encore :) OpenGL est structure ... pas vraiemnt directx (c'est un plat de nouilles)
DirectX c'est des dll de partout !
OpenGL c'est plus proche du driver.
La preuve c'est que directx doit changer de version pour supporter plus de trucs.
Sous OpenGL les changements de version sont hyper rares ... c'est juste pour officialiser des extensions deja implementees (sous formes d'extensions)
En DirectX c'est krosoft qui decide des 'effets' utilisables par le driver du fabriquant (qui devra les supporter en contrepartie).
En OpenGL c'est le fabriquant de la puce qui fait le driver et decide des 'effets' (extensions) qu'il offre.
=> OpenGL avance donc infiniement plus vite !
Tous les jeux OpenGL tirent automatiquement partie (meme les vieux jeux sans faire expres) du T&L alors que en direct3D c'est pas le cas, il faur recoder pour la nouvelle version !
Conclusion:
Direct3D c'est de la merde en boite
OpenGL c'est de la bombe de balle atomique
[^] # Re: Ouais ça depend...
Posté par Anonyme . En réponse à la dépêche Sortie de la specification OpenGL 1.3. Évalué à 7.
FAUX :) ... comme tu dit tu ne programme pas !
> Il faut structurer Open GL.
FAUX encore :) OpenGL est structure ... pas vraiemnt directx (c'est un plat de nouilles)
DirectX c'est des dll de partout !
OpenGL c'est plus proche du driver.
La preuve c'est que directx doit changer de version pour supporter plus de trucs.
Sous OpenGL les changements de version sont hyper rares ... c'est juste pour officialiser des extensions deja implementees (sous formes d'extensions)
En DirectX c'est krosoft qui decide des 'effets' utilisables par le driver du fabriquant (qui devra les supporter en contrepartie).
En OpenGL c'est le fabriquant de la puce qui fait le driver et decide des 'effets' (extensions) qu'il offre.
=> OpenGL avance donc infiniement plus vite !
Tous les jeux OpenGL tirent automatiquement partie (meme les vieux jeux sans faire expres) du T&L alors que en direct3D c'est pas le cas, il faur recoder pour la nouvelle version !
Conclusion:
Direct3D c'est de la merde en boite
OpenGL c'est de la bombe de balle atomique