2007-02-01から1ヶ月間の記事一覧

x264まだ作業中

使っていない関数を外して、マクロで増量したコードを関数化してなんとかLSに収まりました。ここからが大変で、必要なデータをメインメモリからLSに移したり処理結果をLSからメインメモリに戻したりするように直す必要がある。ぼちぼちいきましょう。

x264作業中

昨日のプロファイル結果を元に、x264_macroblock_analyse関数配下をSPU側に移してみる。がコンパイルするとやっぱり256KB越えている。うー。-fno-inlineオプションを付けてもまだ大きい。予想通り大変だ。

パッチ

昨日のパッチはいつもの場所です。

x264プロファイル

SPU化するにあたり、どこがネックか調べるためプロファイルを取ってみる。なぜか32ビットビルド版では変な出力が出るので64ビットビルドする。staitc関数部分はちゃんと出ないようなので、適当にstatic宣言をコメントアウトする。で、gprofの結果。 Call gra…

SDK2.0

ひさびさにps3に戻ってきました。とっくの昔にSDK2.0が出ていたようなのでインストール。開発機は相変わらずFC6だが、makeを細工しなくても無事インストール完了。コンパイラなどのパスが変わったようなので合わせる。面倒くさい。で、x264をビルドすると何…