Pour que ça prenne moins de CPU, tu peux dérouler ta boucle de recopie de plans comme un bourrin. (c'est ce que fait tigcclib, je crois)
La boucle est déjà déroulée:
movem.l (%a0)+,%d0-%d7/%a2-%a6
movem.l %d0-%d7/%a2-%a6,(%a1)
movem.l (%a0)+,%d0-%d7/%a2-%a6
movem.l %d0-%d7/%a2-%a6,(0x34,%a1)
...
etc. par cinquante-deux octets. Je ne sais plus où j'avais vu ça mais c'était une bonne idée. Enfin je crois.
Link :
tiggclib?
dérouler une boucle
tu es fous, ce serait une optimisation en vitesse, ce serait proprement impensable
Oui ben pourtant c'est bien ce qu'ils ont fait apparemment (voir ci-dessus).
Vertyos
:
Brunni
:
Mais ça prend plus de CPU qu'avec la routine de la TIGCC (j'ai remarqué jusqu'à 10% de CPU en plus)
Aïe... Pas bon du tout ça 
Oui. Cependant la routine de TIGCC demande en fait un bon paquet de CPU. C'est horrible mine de rien. Alors un peu plus ou un peu moins... Tu vois ce que je veux dire.
Cependant (en tous cas sur ma TI) ça en vaut le détour! La qualité est vraiment MOOOORTELLE! Les niveaux de gris se distinguent vraiment mieux. Mais bon il faut rester SANS le mode anti-clignotement pour cela.