コンテンツにスキップ

RenderingLostReason

const RenderingLostReason: object

描画できなくなった理由

See

RenderingLostInfo.reason

Type declaration

CONTEXT_LOST

readonly CONTEXT_LOST: "context_lost" = "context_lost"

ブラウザが WebGL コンテキストを破棄した (webglcontextlost)。 GPU のリセットやメモリ不足などで起きる。

GPU_UNRESPONSIVE

readonly GPU_UNRESPONSIVE: "gpu_unresponsive" = "gpu_unresponsive"

コンテキストは失われていない扱いのまま、GPU が描画の命令を受け付けなくなった。 iOS / iPadOS の Safari で GPU プロセスが描画面を確保できなくなったときに起きる。 ページを読み込み直しても戻らないので、Safari を完全に終了してから開き直すよう利用者に伝える。