07/06/29 21:41:37 Ysi+fy2W
>>401
すでに>>402さんが答えてくれてますけど、ティアリングは描画の最中が表示される事なので
Vsync非同期のときに起こり得ます。
Vsyncを同期するかどうかってのはコーディングの時点で決まります。
(グラボの設定で強制的に非同期にする事も可能ですが。)
なので処理が追いつかないとかでティアリングは起きませんし、
同期させるコーディングなのに同期しなくなったとかも普通はありません。
あと、>>399の3番目の、Vsync非同期で出来るだけFPSを稼ぐ方式ですが、
これは結局はリフレッシュレート以上は描画されないんです。当然ですがハードウェアは超えられません。
なので出来ればFPSをリフレッシュレート*2以上は出したい所です。
FPSが低いと、Vsync非同期ですので、
前の画像が残っている瞬間と次の画像が見える瞬間と入り乱れてるわけですから、見た目的にガクガクに見えます。
自分の場合は特に気にする方なので、60Hzに対して80FPSくらいでも感じます。
実際には120FPS出ようが200FPS出ようが描画タイミングとは非同期なので、
たまたま次の描画と描画のタイミングが重なることの確率が高くなるってだけなので、
いくらFPSを上げようとも根本的にはカクつきます。