[OpenGL] NV_Fence

NV_Fence [OpenGL] - Divers - Programmation

Marsh Posté le 27-08-2003 à 18:02:15    

Voila, j'ai lu quelque petit truc sur le site de nvidia pour utiliser l'extention gl_nv_vertex_array_range afin de faire mumuse avec l'agp. cependant dans leur doc ils disent k'il est recommandé d'utilisé les fontions de l'extention nv_fence mais le seul probleme... c'est ke j'ai po pijé a koua sa sert ^^;;
je demande pas un du code tout fait pour utiliser ce truc la, je ve juste comprendre le but de la manoeuvre >.<
Aussi il etait mentionné k'il fallait ecrire "sequantiellement" dans la memoire agp pour obtenir de bonne perf... je vois pas vraiment comment on peu faire un truc pareille, si quelqu'un pouvait m'expliqué, ca serait tres aimable de sa part, et il aurait ma reconnaissance eternel, meme voir un mini mars =)

Reply

Marsh Posté le 27-08-2003 à 18:02:15   

Reply

Marsh Posté le 27-08-2003 à 22:50:30    

j'y connais rien en ogl, juste que c le foutoir. les specs de l'ogl 1.5 devrait remettre unpeu d'ordre la dedans, avec un peu de patience....
 
 
Sinon essaye la recherche sur le forum de www.flipcode.com

Reply

Marsh Posté le 28-08-2003 à 01:53:45    

Google -> NV_Fence
 
C'est pas dur :) ou c'est l'anglais qui t'embete.
 
En gros fence c'est un mecanisme de synchronisation.
Lorsque tu utilises des array dynamiques soit tu fais comme Dx et tu discardes pour ne pas avoir a attendre que le hardware ait fini de l'utiliser (pas toujours possible et couteux en mémoire). Soit tu mets une fence dans le flux d'instructions openGl qui lorsqu'elle est executé par le hardware indique que le traitement sur les données précédentes sont finies et que tu peux commencer à réecrire dans ton buffer.
 
LeGreg

Reply

Marsh Posté le 28-08-2003 à 11:36:52    

arf je vois, en gros ca me sert pas puisque je rempli le buffer k'une seule fois
merci pour votre aide les gars

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed