C、C++の最適化について語るスレ 3
■ このスレッドは過去ログ倉庫に格納されています
0360デフォルトの名無しさん
2010/03/12(金) 14:30:09ソースうpしてみます。
http://uproda.2ch-library.com/lib222858.zip.shtml
DLキー : 1
GetFrameが、外部から1フレームずつ呼び出される部分です。
EDI.cpp内のnEDI_8x8が足引っ張ってるんですよ。
多分、for文よりif文のコストがかかってる気がしますが、どうでしょうか。
これ、元のソースが配列をプロパティで保持して、何度も使い回してたり
GetFrameメソッドにベタ打ちしてあって、300行超えてたり…。
俺なりにリファクタリングして、今のコンパイラでビルドしただけで
速度が2倍近く出るようになったという…。
■ このスレッドは過去ログ倉庫に格納されています