Historique des modifications - Message

Message #3736

Sujet: Demande conseil...


TypeDateAuteurContenu
Création du message24-03-2008 21:37:26tmyke
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

OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
297 invités en ligne
membre en ligne: -
RSS Feed