C#でDirectX9 初心者の館 2頂点目
■ このスレッドは過去ログ倉庫に格納されています
0083デフォルトの名無しさん
NGNG正真正銘のバカだな。何が「ありえないはず」だよ。自分ではちょっとでもやってみたの?
あるフレーム描画で、CPU側の処理よりGPU側の処理の方が時間がかかったら、
そのフレームのプレゼンテーションが終わるまで、CPUは待たされることになる。
結果、フレームレートはGPU側の処理のみに依存する。
念のため言っとくと、VSYNCどーのこーのは関係ないぞ。
例になるかは分からんが、俺の環境(しょぼい)では
画面のクリアだけを行うループでは、どっちでも約4010fps、
クリアして疾走Tinyのみを表示するループでは、どっちでも約1560fpsで、全く変わらず。
■ このスレッドは過去ログ倉庫に格納されています