Message #3736
Sujet: Demande conseil...
| Type | Date | Auteur | Contenu |
|---|---|---|---|
| Création du message | 24-03-2008 21:37:26 | tmyke |
Oui, en effet, le fait de passer par des fonctions comme DrawPrimitiveUP a une incidence non négligeable
sur les performances sous D3D. Même si l'explication est plus complexe, il faudrait parler de buffer et de la mémoire video. Je ne sais pas encore comment Irrlicht gère cela, jevfais au fils des prochains jours me pencher sur le problème, et il m'est donc prématuré de te répondre qu'en à la possibilité de passer tout cela en Vertex/index Buffer voir en ID3DMeshBuffer au niveau du code d'Irrlicht , et les modifs que cela entrainerais au niveau du moteur. Pour Vista, j'ai les derniers Drivers, on sent les progrès fait au niveau d'OGL, même si ce n'est pas encore cela. Quelque soit la carte, c'est surtout le fait d'avoir pu comparer la même demo avec les deux drivers different sur un même systeme, qui était pour moi interessant (sinon j'ai une 8800GTX 768Mo). L'optimisation très médiocre d'Irrlicht au niveau D3D ne doit pas laisser penser donc que OGL met la pige à D3D, même si OpenGL ne se voit pas visiblement affublé lui non plus de gestion avancé des Buffer en mémoire video (VBO). Enfin, je vais décortique le moteur cette semaine durant mon déplacement professionnel, je t'en dirais plus à mon retour, d'ici au WE prochain. A++ |
| Options | Liens officiels | Caractéristiques | Statistiques | Communauté |
|---|---|---|---|---|
|
Préférences cookies Corrections |
![]() ![]() ![]() ![]() |
Propulsé par Django xhtml 1.0 css 2.1 |
884 membres 1440 sujets 11337 messages |
Dernier membre inscrit: Saidov17 151 invités en ligne membre en ligne: - RSS Feed |