23Fermer25
Lionel DebrouxLe 11/02/2008 à 19:52
> j'ai l'impression qu'il vaut mieux continuer à faire du memcpy ou du FastScreenCopy ça a l'air drôlement moins chiant que de se prendre la tête avec ces histoires de syncro.
Le programme est un poil plus facile à écrire (franchement, pas beaucoup wink ), mais moins agréable pour l'utilisateur: même si certaines personnes y sont moins sensibles que d'autre, ne pas faire des affichages synchrones se voit habituellement assez facilement à l'oeil nu.

L'idéal serait que les traitements de ton programme soient suffisamment découpables pour que tu puisses écrire GrayDBufToggleSync et GrayWaitNSwitches inline, en remplaçant l'attente active "while(__switch_cnt<__w);" par "while(__switch_cnt<__w ) { /* un petit bout du traitement */ };".