26.06.2013 Views

Utilisation avancée des processeurs graphiques avec Qt

Utilisation avancée des processeurs graphiques avec Qt

Utilisation avancée des processeurs graphiques avec Qt

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Utilisation</strong> <strong>avancée</strong> <strong>des</strong> <strong>processeurs</strong> <strong>graphiques</strong> <strong>avec</strong> <strong>Qt</strong> par Rémi Achard Guillaume Belz<br />

Sans surprise, les VBO fournissent les meilleures performances, le principal goulot d'étranglement dans notre<br />

exemple étant les transferts mémoire entre le client (CPU) et le serveur (GPU). En fonction du type de scène à<br />

<strong>des</strong>siner et de la quantité de données constantes et non constantes utilisées, la différence de performances entre<br />

ces métho<strong>des</strong> peut changer beaucoup. Il peut être intéressant d'effectuer <strong>des</strong> tests pour sélectionner la méthode la<br />

plus adaptée à ses besoins.<br />

Il est possible que la synchronisation verticale bloque le nombre d'images par seconde<br />

(par exemple sous Windows). Pour débloquer le nombre d'images par seconde et donc<br />

mesurer les performances de l'application, il faut désactiver temporairement cette option<br />

dans le panneau de contrôle de la carte graphique.<br />

- 21 -<br />

http://gbelz.developpez.com/remi-achard/gpu-avance-<strong>avec</strong>-qt/modified/

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!