Quote:
Originally Posted by britelite
It would add 4 cycles to every pixel drawn with downscaling instead of upscaling, so the best case scenarios (when the walls are smaller and have less pixels to draw) would take a hit, but the worst case (when drawing full height strips) would remain the same.
|
Would it add 4 cycles in all cases, if you used the approach that you suggested in the first post, for walls smaller than texture size.
Code:
...
move.w (a1)+,(a0)+
move.w (a1)+,(a0)+
addq.l #2,a1 ; skipping an additional word
move.w (a1)+,(a0)+
move.w (a1)+,(a0)+
...
of course the closer we get to" move, add, move, add". it would not make sence.
Quote:
Mipmapping could also be added as an option in a game, so the player could choose between slightly better framerate or more precision.
|
I like that, it would be a great way for people to choose what is more important for them.