__func_search_{min,mid,max}() の修正

値ではなくインデックスを示すフラグビットを返すように変更
レジスターtmp0,tmp1が未使用なので廃止し、eoeにfixT1,fixT2として追加

eoe に fixT1, fixT2 を追加した。
また、それに伴いeoeの各レジスター番号を振り直した。
スキャンライン単位での三角形塗りつぶし関数を追加。

これは内部処理用。
非公開関数。
__func_search_mid()のバグ修正

ビットフラグではなく値を返してしまっていた。
__func_filltri_sl_common() のコメントを修正

些細なメモ
__func_search_mid() を __func_search_minmidmax() へと修正

最大値、中間値、最小値の
それぞれのインデックスをビットフラグとして得られるように変更。

ビットの詳細は:
各ケースで対象のビットがONになる。以下を単位フォーマット(3bit)と考える:
fixL = 1, fixR = 2, fixS = 4
そしてこれを
0-2bit = min, 3-5bit = mid, 6-8bit = max
として、3bit毎にそれぞれのケースでのインデックスをフラグとして表す。
という値を fixA へ返す命令を出力する関数。
eoeにfixT3を追加

現時点でeoeはpush,pop毎に
計10個のレジスターをスタックへ読み書きすることとなった。
__func_lineabs()のバグ修正

計算方法が奇妙だったので、素直な計算方法へと修正