Historique des modifications - Message

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++

Retour

Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
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