MiniScriptでグラフィック書くための環境をつくれないかとふと考えた結果、そもそもソフトウェアレンダリングじゃないと細かい制御ができないのでは?と考えて、ソフトウェアレンダラを作るための手順とかを調べてた。
-
どうもSDLを使えばソフトウェアレンダラも使えるらしい
あとはOpenMPを使えば並列化もそれほど難しくないぽいので、この方法はよさそう。
ただこの方法だと毎回ピクセルを転送するのにOpenMP使うことになるかな?
一応うわっかぶせしない部分は処理を省略する涙ぐましい努力はしておこうと思った。
その場合命令一個でどうしようもある部分とない部分で分岐して、どうしようもない部分は高速化というアプローチになりそう。