>>138のは全部目を通しました、なるほどと思いましたよ
しかし、肝心の部分についてはうやむやで謎のままですね

>>146
MMXを使って1024x768の画像を処理するのと、>>138のようにミップマップを使うという
ものでは圧倒的に>>138のほうが早いです
だから現状のコードにけちつけても無意味だと思います

肝心な部分ってのは半透明ブレンドと微妙な倍率が出てきたときの拡大縮小にかかるコストですね
その辺に深く触れてない