J'ai un bug pas clair avec cette fonction. C'est honteux !
J'essaye de faire une fonction pour deplacer une portion de l'ecran definie par le rectangle (x0,y0,x1,y1) vers la position (x2,y2).
C'est hitoire de faciliter l'implementation du Scrolling en TI-Basic.
Je sais que c'est lent les Bitmap{ Get, Put }, n'empeche que ca foire meme lorsque j'utilise une variable pointeur locale
que j'alloue pour copier une partie de l'ecran.
C'est quoi la methode rapideque vous utiliser ?
Me dites pas que vous le faite a coup de memcpy dans une bouble for

)
(par contre si le compilateur était trop malin il serait capable de le désoptimiser en se rendant compte que (void *)src_odd = (void *)src_even + 2, mais ça ne ferait pas perdre plus de 2 cycles par mot de 16 bits)

