結論から言うと残念な自己レスですが、GSAVEした配列上で計算しても速度向上はごくごくわずかでした。 画像は512x512のページ全体の輝度を上げ下げするサブルーチンを上記に対応させたものですが、旧ルーチンで2.8秒かかるのが2.7秒になったかな…という程度ですね。 ボトルネックになっているのは描画よりも計算そのものみたいです。 逆に言うとGPSETはかなり高速だということですかね。