Limited support 一部のブラウザのみ対応。使用時はサポート状況を確認すること。

概要

WebGL コンテキストの desynchronized オプションにより、合成をバイパスした低レイテンシ描画を実現します。

対応ブラウザ

デスクトップ

Chrome 81+
Edge 79+
Safari 未対応
Firefox 未対応

モバイル

Chrome Android 75+
Safari iOS 未対応
Firefox Android 未対応

基本構文

JAVASCRIPT
const gl = canvas.getContext('webgl', {
  desynchronized: true,
  preserveDrawingBuffer: true
});

実務での使いどころ

  • Desynchronized WebGL canvas の活用

    WebGLの非同期描画オプション。低レイテンシ3D描画に使用。

注意点

  • 一部のブラウザでのみ対応。使用前にブラウザサポートを確認すること。

アクセシビリティ

  • スクリーンリーダーでの読み上げを確認すること。