>In order not to perceive the slowdown so much, you would >have to do it in "chunks" iterating manually through the >list.
Definately the way to go.
I am still in the midst of optimizing a custom pixel based 2d renderer, but I can tell you that I have increased the FPS from 30 to 80+ by splitting up my code between screen updates.
On my screen I have a large section being 640x336 pixels = 210,540 pixels to be updated. I assume in BlitzPlus I could push this much further.. but Time&Money, and Money&Time.. I have neither. ::sigh::
I am a sucker for optimizing code. Sucker><Expert !! ;^)
Definately the way to go.
I am still in the midst of optimizing a custom pixel based 2d renderer, but I can tell you that I have increased the FPS from 30 to 80+ by splitting up my code between screen updates.
On my screen I have a large section being 640x336 pixels = 210,540 pixels to be updated. I assume in BlitzPlus I could push this much further.. but Time&Money, and Money&Time.. I have neither. ::sigh::
I am a sucker for optimizing code. Sucker><Expert !! ;^)