Je cherche à pijer comment utiliser l'indispensable flag donotwait pour faire proprement du stream avec maj asynchrone des vertbuffer, pixelbuffer, matrixbuffer, etc...

Pour l'instant je teste sur une texture dynamique.

Quand je me contente de mettre le donotwait dans la fonction d'upload y'a plus rien qui marche, ce qui me semble logique vu qu'on peut pas utiliser un buffer qui est en train d'être mis à jour.

Donc j'ai essayé la technique standard d'utiliser deux buffers de texture, pendant que l'une est en train de se faire mettre à jour, j'affiche la 2ème, et puis je switch, mais ça ne fonctionne toujours pas.

Peut-être que y'a un outil pour faire une texture avec un double buffer automatisé à l'intérieur ?

ha je n'ai pas précisé la version de directx, peu importe celle que j'utilise je n'ai pas réussi à comprendre comment on gère la copie asynchrone