OffscreenCanvas + CanvasTexture 更新のスロットリング

`VideoDisplay` は updateFrequency を 60fps に固定しており、performance.now() の差分で描画回数を制御しています。 下のスライダーは setUpdateFrequency() と同じ計算式をブラウザ側で動かし、実際にフレームの更新間隔が変化する様子を 計測しています。

fps = 60
内部計算: _updateInterval = 1000 / fps
実測 インターバル
16.7 ms
frameCallback 呼び出し: 0